Feedback

C# - MDIChild aus Parent Entkoppeln und erneut Koppeln

Veröffentlicht von am 20.08.2016
(0 Bewertungen)
Hallo,

Ich habe mir mal einen Kleinen Code gebastelt womit ich ein MDI-Child auf einen zweiten Monitor aus dem Parent herausziehen konnte.


PS.: ich bin noch kein Profi und habe mir alles selbst angeeignet vlt kann einer der PROFIS ja mal seine Meinung sagen oder Tipps zur Verbesserung geben.!!!!
Im Haubtformular


privat void main(){
// >>> Hier steht der Main Code
}

// Der Zwischenspeicher MUSS DIREKT NACH MAIN STEHEN
public static object psave_MDIChild { get; Internal set;}


// Öffnen des MDI Childs in einer Unterfunktion
Form ichbindas_Kind = new Form();
ichbindas_kind.parent = this;
psave_MDIChild = this;
ichbindas_kind.Show();


Im Untreformular wurde dann dieser Code beim On Klick auf einen Dropdown in der Statusbar dann ausgeführt

Zum Entkoppeln

this.parent = null;


Zum erneuten Koppeln
this.parent = Parent.psave_MDIChild;


Und der Komplette Code nochmal
GFU-Schulungen  [Anzeige]

XML und .NET Überblick

Um auf dem neuesten Wissensstand zu sein, sollten Sie unser aktuelles ASP .NET Komplett Seminar belegen.
Nach dem Seminar kennen Sie die wichtigsten Strömungen in der Software-Technologie

ASP.NET 2.0 und 3.5

Dieser Kurs vermittelt Ihnen alle Erweiterungen von Microsoft ASP.NET 2.0. Zu diesen zählen u. a. Data Bindung, Master Pages, und Security.


privat void main(){
// >>> Hier steht der Main Code 
}

// Der Zwischenspeicher MUSS DIREKT NACH MAIN STEHEN
public static object psave_MDIChild { get; Internal set;}


// Öffnen des MDI Childs in einer Unterfunktion
Form ichbindas_Kind = new Form();
ichbindas_kind.parent = this;
psave_MDIChild = this;
ichbindas_kind.Show();


------------------------------------------------

// Im unter formular

// Entkoppeln mit
this.parent = null;

// erneut Koppeln mit
this.parent = Parent.psave_MDIChild;
Abgelegt unter MDIChild, Parent, Entkoppeln, Koppeln.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!