Grüß dich,
klappt soweit alles gut, möchte in dem unterformular berechnungen durchführen, das fenster soll nur über das hauptformular geschlossen werden können.
Werde die controlbox von dem unterformular entfernen.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| private void neuToolStripMenuItem_Click(object sender, EventArgs e) { if (f == null) { f = new Form2(); f.MdiParent = this; f.Show(); } }
private void beendenToolStripMenuItem_Click(object sender, EventArgs e) { f = null; Form2.Close(); } |
leider kann ich mit dem beenden button das fenster noch nich schliessen, bekomme folgende fehlermeldung
Für das nicht statische Feld, die Methode oder die Eigenschaft "System.Windows.Forms.Form.Close()" ist ein Objektverweis erforderlich. C:\Users\Administration\AppData\Local\Temporary Projects\WindowsFormsApplication1
Danke für deine Unterstützung
Moderiert von
Christian S.: C#-Tags hinzugefügt