日期:2014-05-20  浏览次数:20674 次

vn.net中我动态创建了20个button,现在我想修改其中的15,16显示的图片
我如何才能找到创建15和16呢?   其中每个button   的text属性是不相同的。在线等,各位高手帮忙哦!!!!!

------解决方案--------------------
我知道asp.net的对象都要有一个controls函数,能够获取该对象包含的子对象集.
我想vb也一样的,有一个类似的函数

而且如果这20个button命名有规则的话,也不用费劲了,直接用名字就行了
------解决方案--------------------
forech遍历控件,getType判断类型,再判断Text属性,找到控件。
------解决方案--------------------
在生成的时候AddHandler nbtn.Click, AddressOf nbtnClick1
在处理Click事件的方法中加入如下过程
dim btn as Button
btn =Ctype(Sender,Button)
然后修改btn的属性便可以直接修改所点中的button的属性了
在下面添加修改btn的属性