Zuerst mal will ich sagen, dass ich ein Newbie im Programmieren mit C# bin.
Aber da ich es lernen und verstehen will, muss ich fragen um Antworten zu finden.
Denn auch der erste Schritt gehört zum Weg.
Also meine Frage ist wahrscheinlich für die meisten User hier sehr trivial.
Ich rufe über ein Submenü-Eintrag ein Form auf, und wenn dies erfolgt soll der Menüeintrag deaktiviert werden und wenn ich das Form wieder schließe dann aktiviert.
Mein Problem ist dass ich keine Ahnung habe wie ich das anstellen soll, dass ich von meinem Form1 auf das Menü des MDIForms zugreifen kann.
Code im MDIForm1
private void form1StripMenuItem_Click(object sender, EventArgs e)
{
Form1 f = new Form1();
f.MdiForm1 = this;
f.Show();
}
Code im Form1
private void Form1_Load(object sender, EventArgs e)
{
//deaktivieren (theo. Ansatz)
MdiForm1.form1StripMenuItem.Enabled = false
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
//aktivieren (theo. Ansatz)
MdiForm1.form1StripMenuItem.Enabled = true
}
LG
Mighty
PS: Bitte... bitte... verständlich erklären.