Entwickler-Ecke
WinForms - 2 Winforms
kostonstyle - Do 11.08.11 16:48
Titel: 2 Winforms
Hallo miteinander
ich habe 2 winforms fenster, und eins davon ist ein main fenster. Wenn der user bei main fenster den button "Zeig mir Forms 2" betätigt,
dann sollte das zweite Fenster gezeigt werden und auf dieses fokusieren. Das heisst, das main fenster ist solange nicht bedienbar,
bis form2 geschlossen wird. Wie realisiere ich so etwas?
Gruss kostonstyle
bakachan - Do 11.08.11 16:57
Verwende ShowDialog() anstelle von Show().
kostonstyle - Fr 12.08.11 09:28
vielen dank :-)
kostonstyle - Fr 12.08.11 09:35
noch eine frage, wie kann ich daten aus dem main fenster zugreifen?
Ich möchte den wert aus der textbox1 von main fenster in fenster2 tranferieren.
wo kann ich globale variable definieren, dass für main und forms2 zugreifbar sind.
Th69 - Fr 12.08.11 09:48
Hallo kostonstyle,
dazu lies dir am besten mal meinen Artikel
Kommunikation von 2 Forms [
http://www.bitel.net/dghm1164/programming/Kommunikation_von_2_Forms.html] durch.
In Kürze:
- bei Übergabe an ein untergeordnetes Form: Eigenschaft definieren und verwenden
- bei Rückgabe eines Wertes an ein übergeordnetes (aufrufendes) Form:
--- bei modalen Fenster (ShowDialog): ebenfalls Eigenschaft definieren und verwenden
--- bei nicht-modalem Fenster (Show): Ereignis definieren und verwenden
Globale Variablen sollten nicht zur Kommunikation benutzt werden.
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!