问一个C#里动态取得控件引用的函数
一个界面里有N张图片,其id分别是pic1....picN还有一个输入框,供用户输入来取得某一张图片的引用,比如我输入pic2,然后按“确定”按钮,那个id为pic2的图片就会有动作(至于什么动作目前不谈)
然后我现在的困难是如何得到那个引用呢?输入框得到的是String值,另外一个是Control对象,如何将它们对应起来?
续:后来我在网上搜到一个叫Control.FindControl()的函数似乎可以实现我想要的效果,于是我在MSDN中找该函数的信息,它属于System.web控件,Control的对象。但是我发现即便我加入using System.web,也找不到那个函数……很无奈了
大牛帮帮忙,多谢!
--------------------编程问答-------------------- 循环所有的pic1 获取名称 --------------------编程问答-------------------- PictureBox pp = this.Controls.Find("p1", true).GetValue(0) as PictureBox;
上面的p1就是picN 的特定图片框
不过楼主获取到需要的对象后打算如何触发对象的操作呢?
打算页面内操作委托吗
补充:.NET技术 , C#