Riconoscimento Textbox c#

mercoledì 01 luglio 2009 - 11.28

fabi88willi77 Profilo | Newbie

Ciao a tutti!!
Avrei un problema...
Ho una sequenza di textbox e di label. Vorrei evitare di fare 2000 linee di codice per ogni textbox e label per poterle riempire di dati. Visto che sono tutte rinominate in progressione,ovvero textbox1 textbox2 label1 label2 ecc... non c'è un modo di fare una sorta di : textbox+"i" in modo da mettere tutto in un ciclo ed evitare la ripetizione di centinaia di righe?? Il mio programma è in c# e l'ambiente di sviluppo è Visual Studio 2005 .net! Grazie per l'aiuto!!!
Fabien

Jeremy Profilo | Guru

Ciao
Tutti gli oggetti inseriti nel Form, vengono aggiunti alla collection Controls del form stesso .... pertanto potresti farne riferimento con il codice:

foreach (Control cnt in this.Controls) { if (cnt is TextBox) { cnt.Text = cnt.Name; }

Facci sapere...
Ciao
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5