Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Komponenter som array
Tags:
c#
Bruger #8546
@ 25.11.05 15:21
0
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
1
Bruger #8644
@ 09.12.05 12:25
2
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 /
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags