#1 7. August 2008 C# Form problem Hallo, ich habe ein kleines problem und zwar: bin derzeit damit beschäftigt ein programm zu schreiben mit einer windows-form. in dieser form habe ich oben ein menü eingefügt wenn man in dem menü z.b. auf Datei->Neu geht soll unter dem menü der inhalt erscheinen. oder wenn man dann anschließen etwas anderes macht z.b. Optionen->Einstellungen soll der Inhalt von Datei->Neu verschwinden und man soll zu den Einstellungen gelangen. Das menü soll aber bleiben. Ich stell mir das ähnlich wie bei php und html mit dem IFrame vor. Ist sowas möglich? Danke BW geht natürlich raus! Gruß rag + Multi-Zitat Zitieren
#2 8. August 2008 AW: C# Form problem Klar geht sowas 1) Achte mal auf deine Rechtschreibung/Grammatik - schrecklich. 2) Merke dir das gerade aktive Formular (z.B. das "Neu"-Formular) in einer Variable. Wenn du dann ein anderes Menü aufmachen willst, schaust du ob bereits eine Form offen ist. Diese Form schließt du zuerst und dann öffnest du die Neue (z.B. "Einstellungen"). 3) Du musst natürlich keine Formen hernehmen, kannst auch Panels verwenden. Es muss aber dann für jeden Menüpunkt derselbe Typ sein Code: Panel aktuellOffen; void OpenNeu(object sender, EventArgs e) { if (aktuellOffen != null) this.Inhalt.Close(); // Oder so. Pseudocode hier aktuellOffen = new Panel_Neu(); this.Inhalt = aktuellOffen; } void OpenEinstellungen(object sender, EventArgs e) { if (aktuellOffen != null) this.Inhalt.Close(); // Oder so. Pseudocode hier aktuellOffen = new Panel_Einstellungen(); this.Inhalt = aktuellOffen; } Hilft dir das? - - - Tanya + Multi-Zitat Zitieren
#3 9. August 2008 AW: C# Form problem hehe!^^ ich war da sehr in eile und hatte keine zeit mehr, um es nochmal durchzulesen, sorry^^ hmh - jap, könnte klappen ich werde es die tage mal testen und dir dann bescheid geben! danke für deine hilfe! gruß, rag + Multi-Zitat Zitieren