Beste programeurs,
Ik heb hulp nodig met 2 verschillende forms.
Ik heb een main form genaamd form1 en een soort van sub form genaamd form2
je kunt het vergelijken met een spel:
form1 als een character.
en form2 als een soort van venster waarin je je character in form1 kunt upgraden.
dus de twee forms moeten met elkaar kunnen communiceren. wat ik eigenlijk wil is dat als ik button1 in form1 aanklik, dat form1 onzichtbaar word, dus gaat hiden.. en dat form2 tevoorschijn komt. en als ik in form2 bijvoorbeeld button2 aanklik, dat form2 gaat hiden en form1 tevoorschijn komt.. om form2 aan te roepen kan ik de volgende stukje code gebruiken bij een buttonclick in form1
en om form1 weer terug te halen kan ik dit gebruiken bij een buttonclick in form2
Maar het probleem hierbij is dat er telkens nieuwe forms aan worden gemaakt en dat ik alle informatie kwijt raak in mijn orginele form.
heeft iemand een andere manier waarbij ik van deze forms kan switchen zonder dat ik het opnieuw aanmaak en dus alle info kwijtraak?
Als je vind dat er een andere manier hiervoor beter schikt, hoor ik het graag!
Alvast bedankt.
Ik heb hulp nodig met 2 verschillende forms.
Ik heb een main form genaamd form1 en een soort van sub form genaamd form2
je kunt het vergelijken met een spel:
form1 als een character.
en form2 als een soort van venster waarin je je character in form1 kunt upgraden.
dus de twee forms moeten met elkaar kunnen communiceren. wat ik eigenlijk wil is dat als ik button1 in form1 aanklik, dat form1 onzichtbaar word, dus gaat hiden.. en dat form2 tevoorschijn komt. en als ik in form2 bijvoorbeeld button2 aanklik, dat form2 gaat hiden en form1 tevoorschijn komt.. om form2 aan te roepen kan ik de volgende stukje code gebruiken bij een buttonclick in form1
Code:
Form2 form2 = new Form2();
form2.Show();
this.Hide();
Code:
Form1 form1 = new Form1();
form1.Show();
this.Hide();
Maar het probleem hierbij is dat er telkens nieuwe forms aan worden gemaakt en dat ik alle informatie kwijt raak in mijn orginele form.
heeft iemand een andere manier waarbij ik van deze forms kan switchen zonder dat ik het opnieuw aanmaak en dus alle info kwijtraak?
Als je vind dat er een andere manier hiervoor beter schikt, hoor ik het graag!
Alvast bedankt.