Du kan tildele dine controls nogle id'er og så bruge findControl metoden.
Eller hvis du er sikker på de altid er på samme sted
Dim tab As Table Dim tr As TableRow = tab.Rows(0) Dim tcs As TableCellCollection = tr.Cells Dim tc As TableCell = tcs.Item(0) Label la = tc.Controls(0)
Tror det snildeste er hvis du bare gemmer referencerne i en liste... Ellers skal du møve dig ned igennem tabellen:
// klassevariabel: List<TextBox> mineLækreTextBoxe = new List<TextBox>();
Hver gang du tilføjer en textbox til din tabel - tilføjer du den også bare til din liste: if(sk.konrol is TextBox) { mineLækreTextBoxe.Add(sk.kontrol as TextBox); }
Så kan du altid ræse den igennem via listen: foreach(TextBox tb in mineLækreTextBoxe) { // hvad der nu skal ske }
Men du har jo (som tdafoobar skriver) en reference til tekstboksene i forvejen (sådan ser det i hvert fald ud :o)
Mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.