MDIChild Fenster öffnen

Mororu

Mitglied
Hallo zusammen, ich habe ein Problem.

Ich möchte ein einfaches MDIChild Fenster öffnen. Nur ich weiss nicht wie das geht. Leider habe ich hier nirgends gefunden wie man das macht.

Ich will einfach im Hauptprogramm ein Button anklicken können und so sollte sich ein unterfenster öffnen.

Könnte mir das jemand erklären. Ich weiss dass das für die meisten von euch kein Problem sein wird.

Bin Leider noch kein guter C# Programmierer.

Vielen Dank für eure Hilfe
 
also, in deinem Hauptform musst du die Eigenschaft "IsMDIContainer" auf True setzen.

dein MDI-Child-Form nenne ich jetzt mal MDIChild
im Hauptform, wo du das Child aufrufen willst schreibst du
Code:
MDIChild [name] = new MDIChild();
[name].MdiParent = this;
[name].Show();

Hoffe ich konnte dir helfen

Meike
 
Vielen Dank Meike klappt perfekt

Aber ich habe noch ein zweites Problem im Zusammenhang mit Fenstern.
Ich habe jetzt mein Hauptfenster und in diesem befindet sich ein Button. Wenn ich nun diesen Button klicke soll ein Fenster aufgehen, auf dem sich nun weitere Steuerelemente befinden.

Wie muss ich das machen?
 
Du baust dir einen zweiten Form, den nennst du z.B. Form2

und dann´ im Button_Click:

Code:
Form2 neuesForm  =  new Form2();
neuesForm.ShowDialog();

Dann sollte sich ein neues Fester öffnen... oder meintest du ein neues Child?

[Edit]
da hatte ich doch glatt das Dialog vergessen...
[/Edit]
 
Zurück