vb6中字符串转控件名的方法比如我想用"label1"来调用label1控件,我们可以用:me("label1")来调用label1的所有属性:me("label1").caption="xxx"me("label1").backcolor=vbred......所有属性都可用,可查看label1所且有的属性。对于控件数组的调用是这样的:me("
VB.net 使用变量代替
控件
名
我们在VB.net
中
进行程序设计的时候,会碰见需要控制多个同种类型
控件
的情况,例如下图有12个相同类型的group
控件
,里面又包含多个子
控件
。由于这些
控件
具有相同的功能,所以在程序写法上也趋于一致。但是,按照常规的设计
方法
,由于有8个button
控件
,那么我们就需要写python基础教程8个button_click事件函数,这个我们的程序设计,带来了极大的不便。
既然,这些
控件
具有相同的功能,而且程序的写法上也趋于一直,我们有理由相信VB.net会给我们提供一个非常完
VB.NET
中
没有直接的 UserDocument1
控件
,但是可以使用类似的 Document 对象来实现类似的功能。
你可以使用 ToolStripContainer
控件
,它可以作为一个容器,把多个 ToolStrip 面板放在不同的文档视图
中
,与
VB6
的 UserDocument
控件
类似。
此外,还可以使用 TabControl
控件
,它可以在同一窗口
中
创建多个标签页,并在每个标签页
中
放置不同的
控件
,以实现类似的功能。