Dreamer4135
13-01-2008, 13:21
ho un array di masked text box (195 per la precisione) create cosė:
Dim b, cAs Byte
For b = 0 To 14
For c = 0 To 12
a(b, c) = New MaskedTextBox
a(b, c).Left = 10 + b * 19
a(b, c).Top = 25 + c * 19
a(b, c).Width = 20
a(b, c).Height = 20
a(b, c).Mask = "L"
a(b, c).TextAlign = HorizontalAlignment.Center
Me.Controls.Add(a(b, c))
Next
Next
Quello che non so fare č capire quale delle text box ha appena cambiato il testo, senza dover scrivere 195 sub ognuna con un handle per la sua masked text box...
Dim b, cAs Byte
For b = 0 To 14
For c = 0 To 12
a(b, c) = New MaskedTextBox
a(b, c).Left = 10 + b * 19
a(b, c).Top = 25 + c * 19
a(b, c).Width = 20
a(b, c).Height = 20
a(b, c).Mask = "L"
a(b, c).TextAlign = HorizontalAlignment.Center
Me.Controls.Add(a(b, c))
Next
Next
Quello che non so fare č capire quale delle text box ha appena cambiato il testo, senza dover scrivere 195 sub ognuna con un handle per la sua masked text box...