我可以在打开窗口时,用代码在窗体上创建一个比如说按钮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