Entwickler-Ecke
WinForms - zwichen 2 Forms
jobonabas - Fr 29.07.16 06:44
Titel: zwichen 2 Forms
Guten Tag,
ich bin anfänger in c# habe früher ein wenig mit VB gearbeitet.
ich möchte aus einer windows form eine per Button klick eine andere Form aufrufen.
mein bisheriger code:
C#-Quelltext
1: 2: 3: 4: 5: 6:
| private void Warnung_Click(object sender, EventArgs e) { this.Close(); Form a = new Warnungen(); a.Show(); } |
funktioniert nicht nach dem Klick auf den Button ist das Programmm einfach beendet
suche seid 2 Stunden im internet und bin echt überfordert gerade
-------------
Arbeite jetzt mit einer Tab Control da es scheinbar sonst nicht möglich ist
Moderiert von
Christian S.: C#-Tags hinzugefügt
erfahrener Neuling - Fr 29.07.16 08:10
Hallo und :welcome:,
als erstes mal sollte deine Form a auch dem richtigen Typen entsprechen. Hier wäre das dann
C#-Quelltext
1:
| Warnungen a = new Warnungen() |
2. Verwende anstatt
this.Close() lieber
this.Hide()
das versteckt Form1 nämlich nur und beendet sie nicht einfach.
Grüße
Julian
PS: Wenn du neu in C# bist, im MSDN (Micorsoft Developer Network) findest du eine vollständige Dokumentation dazu und sehr viele Beispiele ;)
Th69 - Fr 29.07.16 09:55
Erklärung: Wenn du die MainForm schließt, dann wird der gesamte Prozess beendet.
PS: Was genau meinst du im Titel mit "zwichen"? Zwischen oder Switch? Bitte editiere den Titel noch mal passend.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!