vb.net代码创建控件 vb用代码创建控件

vb .net 动态创建Timer控件vb.net代码创建控件我从来不加到Controls中也能用vb.net代码创建控件,大概这个不是从Control继承而来vb.net代码创建控件的vb.net代码创建控件,所有非可视部件(即组件)估计都不需要add 。
VB.NET中如何动态创建控件Option Explicit
Private WithEvents NewTextBox As TextBox
'通过使用WithEvents关键字声明一个对象变量为新的命令按钮
Private Sub Command1_Click()
If NewTextBox Is Nothing Then
Set NewTextBox = Controls.Add("VB.TextBox", "cmdNew", Form1)
NewTextBox.Move 200, 200
NewTextBox.Width = Form1.Width - 450
NewTextBox.Height = Form1.Height - 1400
NewTextBox.Visible = True
End If
End Sub
Private Sub Command2_Click()
If NewTextBox Is Nothing Then
Exit Sub
Else
Controls.Remove NewTextBox
【vb.net代码创建控件 vb用代码创建控件】Set NewTextBox = Nothing
End If
End Sub
VB怎么用代码创建控件数组?先定义一个控件(Option1),然后修改index值为0 ,就创建了控件数组,设置你要创建控件数组的其它属性.\x0d\x0aPrivate Sub Form_Load()\x0d\x0aDim i%\x0d\x0aFor i = 1 To 3\x0d\x0aLoad Option1(i)这句是关键,,,,,\x0d\x0aOption1(i).Top = Option1(0).Top\x0d\x0aOption1(i).Left = Option1(i - 1).LeftOption1(i - 1).Width200\x0d\x0aOption1(i).Visible = True\x0d\x0aNext\x0d\x0aOption1(0).Caption = "10"\x0d\x0aOption1(1).Caption = "15"\x0d\x0aOption1(2).Caption = "20"\x0d\x0aOption1(3).Caption = "30"\x0d\x0a End Sub\x0d\x0a\x0d\x0aPrivate Sub Option1_Click(Index As Integer)\x0d\x0aText1.FontSize = Val(Option1(Index).Caption)\x0d\x0aEnd Sub
关于vb.net代码创建控件和vb用代码创建控件的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读