当前位置: 代码迷 >> .NET分析设计 >> vn.net中小弟我动态创建了20个button,现在小弟我想修改其中的15,16显示的图片
  详细解决方案

vn.net中小弟我动态创建了20个button,现在小弟我想修改其中的15,16显示的图片

热度:7081   发布时间:2013-02-25 00:00:00.0
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的属性

  相关解决方案