Dynamic 禁用VB.NET中动态创建的组合框和文本框中的字符输入
在VB.NET中的一个简单程序中,我动态创建了几个组合框和文本框 例如:Dynamic 禁用VB.NET中动态创建的组合框和文本框中的字符输入,dynamic,combobox,textbox,keypress,Dynamic,Combobox,Textbox,Keypress,在VB.NET中的一个简单程序中,我动态创建了几个组合框和文本框 例如: Dim i As Integer For i = 0 To 11 Dim NewTxt As New TextBox() Me.Controls.Add(NewTxt) NewTxt.Name = "txtNoteInput" & i Next 我想限制用户在这些文本框中输入某些键盘字符。我以前使用“…Handles ExampleTextB
Dim i As Integer
For i = 0 To 11
Dim NewTxt As New TextBox()
Me.Controls.Add(NewTxt)
NewTxt.Name = "txtNoteInput" & i
Next
我想限制用户在这些文本框中输入某些键盘字符。我以前使用“…Handles ExampleTextBox.KeyPress”(类似于此处所述的内容)对可视化创建的单个文本框进行过此操作
我正在寻求有关如何做到这一点的帮助:(1)对于动态创建的文本框,以及(2)对于应用于许多文本框的一个(或几个)代码块。使用以下内容作为参考:
Dim i As Integer
For i = 0 To 11
Dim NewTxt As New TextBox()
Me.Controls.Add(NewTxt)
NewTxt.Name = "txtNoteInput" & i
' Add this line below:
AddHandler NewTxt.TextChanged, AddressOf Text_Changed
Next
与:
用作参考的东西,大致如下:
Dim i As Integer
For i = 0 To 11
Dim NewTxt As New TextBox()
Me.Controls.Add(NewTxt)
NewTxt.Name = "txtNoteInput" & i
' Add this line below:
AddHandler NewTxt.TextChanged, AddressOf Text_Changed
Next
与: