Hoi,
Ik ben een aantal weken bezig met C#, gaat opzich lekker, maar 1 vraagstukje heb ik nog steeds niet op kunnen lossen.
Stel, je hebt meerder forms (Form1, Form2), dan wil ik vanuit Form1 Form2 openen. Dat kan op deze manier:
Maar, op deze manier opent 'ie een nieuwe instance van Form2, ook al is Form2 al geopend.
Nu ben ik van Visual Basic 6 gewend, dat je met Form2.Show gewoon het form zelf kunt openen. Op die manier kun je ook vanuit Form1 waardes veranderen in Form2, bijvoorbeeld een Label.
Op die manier wordt het een stuk makkelijk om onderling dingen uit te wisselen tussen forms.
Hopelijk heeft iemand de langgezochte oplossing voor me!
Ik ben een aantal weken bezig met C#, gaat opzich lekker, maar 1 vraagstukje heb ik nog steeds niet op kunnen lossen.
Stel, je hebt meerder forms (Form1, Form2), dan wil ik vanuit Form1 Form2 openen. Dat kan op deze manier:
code:
1
2
| Form2 frm = new Form2(); frm.Show(); |
Maar, op deze manier opent 'ie een nieuwe instance van Form2, ook al is Form2 al geopend.
Nu ben ik van Visual Basic 6 gewend, dat je met Form2.Show gewoon het form zelf kunt openen. Op die manier kun je ook vanuit Form1 waardes veranderen in Form2, bijvoorbeeld een Label.
Op die manier wordt het een stuk makkelijk om onderling dingen uit te wisselen tussen forms.
Hopelijk heeft iemand de langgezochte oplossing voor me!
[ Voor 11% gewijzigd door Verwijderd op 21-02-2005 00:51 ]