Ich bedanke mich für eure Hilfen
Ich fasse das Ergebnis zusammen:
Ich habe diese Lösung mit Visual Basic express 2010 umgesetzt.
1. Zuerst muss das Options-Fenster in den Vordergrund verlagert werden.
Damit erreicht Ihr falls Ihr mal daneben klickt, verschwindet das Options-Fenster nicht.
Code:
Private Sub btSettings_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btSettings.Click
wfSettings.Show(Owner) ' Owner Läst das Fenster stehts im Vordergrund
End Sub
--------------------------------------------------------------
2. Sobald das Options-Fenster geladen wird muss das Menü-Fenster inaktiv geschaltet werden.
Code:
Private Sub wfSettings_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
wfMenue.Enabled = False
End Sub
---------------------------------------------------------------
3. Wenn das Options-Fenster geschlossen wird muss das Menü-Fenster wieder aktiv geschaltet werden
Code:
Private Sub wfSettings_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
wfMenue.Enabled = True
End Sub
----------------------------------------------------------------
Zum Schluss beachtet, dass Code 1 im Menü-Code eingesetzt ist. Code 2 und 3 im Settings-Code gesetzt sind.
Viel Spass wer das gebrauchen kann.
------------------
Alles ist machbar, wenn man weis wie!
Selbständiger Konstrukteur
Für Kontakt E-Mail Adresse ins Gästebuch ablegen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP