Komponenter som array

Tags:    c#

Hej ...

Jeg søger en metode som jeg kender fra Delphi, hvor det er muligt at komponenterne på en form kan indekseres således at det er nemmere at udfylde dem fra en løkke.
Følgende virker:
TextBox[] textBoxArray = new TextBox[14];
for (i=0;i<14;i++)
{
textBoxArray = new TextBox();
textBoxArray.Left = 8;
textBoxArray.Top = 48+24*i;
textBoxArray.Size = new System.Drawing.Size(32, 20);
this.groupBoxTouchData.Controls.Add(textBoxArray);
}
textBoxArray[0].Text = "123";

Men det virker kun hvis det gøres i den funktion, hvor man benytter dem - og i mit tilfælde skal det gøres meget ofte/hurtigt, og umiddelbart vil jeg forvente at der går meget tid med at oprette komponenterne?!? Kan det ikke gøres smartere?

Mvh
Jesper




1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej ...
Kan det ikke gøres smartere?

Mvh
Jesper


Erklær dit array globalt i din forms klasse og udfyld det i Form_Load

Mvh /





t