Collection di textbox

giovedì 29 marzo 2007 - 08.35

seven.7 Profilo | Junior Member

Salve, ho dei textbox in groupbox che a loro volta sono inseriti in un flatpanel. Ho questo problema: devo creare (credo) un collection di controlli textbox in modo tale da lavorarci sopra tramite i nomi controlli. Se non mi sono spiegato bene cercherò di semplificare:

Dim _c As Control
Dim _cb As GroupBox
For Each _c In Me.TabellaUSIM.Controls
For i As Integer = 1 To Me.n_usim_reg
If TypeOf _c Is GroupBox Then 'se _c è un CheckBox
Dim nomecontrollo As String = "Gruppo_USIM" & i
If _c.Name = nomecontrollo Then
_cb = DirectCast(_c, GroupBox) 'converti il controllo in un Checkbox e inseriscilo nella variabilie _cb
_cb.Text = "( ID " & Me.numerousim(i).ID & " ) - " & Me.numerousim(i).Numero3.ToString & " - " & Me.numerousim(i).Profilo.ToString & " "
End If
End If
Next
Next

Io devo creare una cosa simile solo che i textbox sono contenuti in groupbox e non posso utilizzare il sistema della ricorsività altrimenti non mi troverei più con l'indice dell'array USIM. Come posso creare una lista "da considerare"? thanks

munissor Profilo | Senior Member

non puoi utilizzare la collection groupBox.Controls? Contiene già tutti i controlli figli del group box è puoi indicizzarla sia per ordinale che con il nome dei controlli...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5