专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

用代码在窗口上创建的动态控件,怎么用代码改他的属性

发布时间:2011-06-23 14:04:53 文章来源:www.iduyao.cn 采编人员:星星草
用代码在窗口上创建的动态控件,如何用代码改他的属性?
我可以在打开窗口时,用代码在窗体上创建一个比如说按钮1控件

我想在窗口的大小改变时让按钮1的TEXT属性也改变。(您不用管这有啥意思,只要明白我的意思就行了。)

我的问题是:按一般思维应当在 窗口的Resize事件里,写代码  按钮1.TEXT="窗口改变大小"
                        但写代码的时候按钮1是未被创建的,所以这样写肯定会报错。
这样的问题要怎么处理?高手指导一下。
------解决方案--------------------
If Me.Controls.OfType(Of Button)().Any(Function(x) x.Text = "按钮1") Then  '假设这个按钮上现在的文字是"按钮1"
    Me.Controls.OfType(Of Button)().First(Function(x) x.Text = "按钮1").Text = "按钮1 - 窗口改变大小"
End If
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: