Avatar billede charlie2000 Nybegynder
01. november 2006 - 15:24 Der er 4 kommentarer og
1 løsning

arbejde videre med runtime oprettet labels

Hejsa

Deg har lavet et lille program som opretter en masse labels under runtime. De får allesammen et navn med denne linie kode:

labels[i].Name = "linklabel_" + anotherarray[i];

mit spørgsmål er så hvordan jeg et andet sted i min kode kan få fat i en af de labels og ændre nogle properties for den?
Avatar billede daxiez Nybegynder
01. november 2006 - 15:37 #1
Du skal nok have fat i noget der hedder :
FindControl(id);
id er det id den blev oprettet med.
Avatar billede mh6000 Nybegynder
01. november 2006 - 15:43 #2
Hvis det stadig er et win-application kan du gemme dine labels i en klasse variabel.
Så kan du finde dine labels hele programmet igennem

Eks:
public class Form1 : System.Windows.Forms.Form
{
    public Label[] labels = new Label[10]; 

Måske det kan hjælpe ??
Avatar billede charlie2000 Nybegynder
01. november 2006 - 15:44 #3
jeg prøver lige at lege lidt med det
Avatar billede charlie2000 Nybegynder
01. november 2006 - 16:11 #4
og vi har en vinder..... mh6000

tak for hjælpen endnu en gang
Avatar billede mh6000 Nybegynder
02. november 2006 - 08:29 #5
Svar :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester