ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
770
770
EMPFEHLEN
-
14.06.05 12:14 #1
- Registriert seit
- Sep 2004
- Beiträge
- 200
Hi,
ich hab ein MDI Fenster, und jetzt hab ich das problem, wie erklär ich einem bestehenden Fenster das es ein Childfenster ist? Danke
Falls es diesen oder einen ähnlichen thread hier schon gibt, entschuldige ich mich, und bitte um den link zu dem thread, da ich ihn über die suchfunktion nicht gefunden hab!MFG SeeSharpNewBee
-
Im MDI-Parent musst du die Eigenschaft IsMDIContainer setzen:
Danach instanzierst du die Child-Form und setzt dort einfach die MDIParent-Eigenschaft auf die Parent-Form:Code :1
this.IsMDIContainer = true;
Code :1 2 3
Form frmchild=new Form(); frmchild.MDIParent=this; frmchild.Show();
-
16.06.05 19:07 #3
- Registriert seit
- Sep 2004
- Beiträge
- 200
Hi, danke für das Codebeispiel!
Wird mit Form frmChild = new... nicht eine neue Form erzeugt?
Ich möchte eine schon bestehende Form hinzufügen, und hab versucht bei Form_Load hineinzuschreiben frmMDI.MDIParent.... jedoch gibts das da gar nicht, warum? DankeMFG SeeSharpNewBee
-
Hi!
In C# muss JEDES Objekt (auch Formen) erstmal instanziert werden, bevor es verwendet werden kann. Das was Du hier machst hört sich ein bischen nach VB an, wo Formen direkt über den DesignerNamen verwendet werden konnten...
Um eine Form anzuzeigen, mußt Du in C# zuerst Deine eigene Form instanzieren.
Code :1 2 3 4 5
//DesignerFormName = Der Name der Form im Designer = meistens auch ClassName der Form DesignerFormName frmMyFormObject = new DesignerFormName(); //this is in diesem Fall die Hauptform, die die MDI Childs beinhaltet frmMyFormObject.MdiParent = this; frmMyFormObject.Show(); // Jetzt erst wird Deine Load methode aufgerufen
Im Load Event Deines Child Windows ist die halbe Erstellung Deiner Form schon gelaufen.
Hoffe das hilft
Ciao
LieberNet
Ähnliche Themen
-
MDI-Child-Menü
Von GangXtaBoii im Forum .NET Application und Service DesignAntworten: 0Letzter Beitrag: 03.02.09, 22:35 -
Tabelle füllen nach parent/child oder child/child beziehung?
Von cemiboy im Forum Relationale DatenbanksystemeAntworten: 13Letzter Beitrag: 16.04.08, 13:36 -
MDI-Child soll ein anderes MDI-Child aufrufen
Von MikeGK im Forum .NET ArchivAntworten: 2Letzter Beitrag: 19.08.04, 12:44 -
Is your child a hacker?
Von Duddle im Forum Fun-ForumAntworten: 12Letzter Beitrag: 17.07.03, 10:35 -
MDI-Child aus DLL laden
Von Dario Linsky im Forum Delphi, Kylix, PascalAntworten: 1Letzter Beitrag: 18.11.02, 22:02





Zitieren
Login





