21. juni 2007 - 16:00Der er
11 kommentarer og 1 løsning
Skriv til control fra cs fil
Hej
Jeg har et lille windows program, hvor jeg har lavet en form og tilføjet en ListBox-control. Jeg har også lavet en .cs fil til at håndtere en del af mine rutiner.
Spørgsmålet er så hvordan jeg skriver til min ListBox fra min kodefil?
Jeg kan fint finde min form fra min kodefil, men ikke nogle af mine controls.
thesurfer >> Sådan ville jeg også gøre det HVIS det var en webside - men nu er det en windows applikation som jeg skrev i spørgsmålet :) Der er hverken masterpages eller en findcontrol metode så vidt jeg ved.
Det virker fint med at sende ListBoxen med - dog en noget træls løsning når der er list nestede funktioner :) Grunden til at jeg vil skrive til controlen på formen fra en cs fil er for at kunne skrive resultater ud til brugeren, f.eks. i dette tilfælde er det et adviseringsprogram og så vil jeg gerne have skrevet ud hvem jeg succesfuldt har sendt en mail til og mange andre ting.
Hvis opdateringen sker løbende, og uden at man skal klikke på en knap (eller ligende), kan du oprette en tråd, der laver forespørgslen.. Husk bare, at man fra en tråd, ikke kan få direkte adgang til GUI'en.. man skal bruge Invoke..
Jeg ved ikke hvordan du har lavet programmet, og sat det op, men der er jo kun 1 kald, på hver side af "forbindelsen".. :-)
Her mener jeg, 1 metode fra formen, kalder 1 metode i klasse.. Hvad formen/klassen gør bagefter, er (sådan set) irrelevant.. :-)
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.