Jag vill ha min Label som Array. Jag har testat den här koden men den skriver inte ut nån Label alls. Jag har inte testat men i VB 6 var man tvungen att göra den 'visible' oxå. Tjena jimmy ;) Nä, och det är inte så konstigt eftersom du inte lägger till några labels.... Hehe, där ser man. Ändrade loopen och nu fick jag iaf resultat, nu skriver den ut den första labeln men resten struntar den i. Ojsan, där var felet :) Tänkte helt galet. Böt ut i + 50 till i * 50 som det ska vara, då funka det kanon. Tack!Label som Array
<code>
Label[] label = new Label[13];
for(int i = 0; i > 13; i++)
{
label[i] = new Label();
label[i].Location = new Point(i + 50,0);
label[i].Text = "Hejje";
frmMain.Controls.Add(label[i]);
}
</code>
Kompileringen går bra men ingenting syns.Sv: Label som Array
/johan/Sv: Label som Array
För att hantera objekt som vektorer ska man använda sig utav indexerare, har jag läst i boken ;)
Kan någon utveckla det här och om det är så pass nödvändigt som det sägs.Sv: Label som Array
den går ju aldrig in i for-loopen
Testa detta istället (byt > till <)
Label[] label = new Label[13];
for(int i = 0; i < 13; i++)
{
label[i] = new Label();
label[i].Location = new Point(i + 50,0);
label[i].Text = "Hejje";
frmMain.Controls.Add(label[i]);
}
/JohanSv: Label som Array
Sv: Label som Array