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]

VB.NET Einführung

Die Schulung zeigt Ihnen, wie Sie einfache, benutzerorientierte Programme, die auf Datenbanken zugreifen, in VB.NET eigenständig entwickeln. 

C# 2017/2015/2013 Grundlagen

Nach Abschluss des Kurses sind Ihnen die Datentypen und Klassenbibliotheken von C# bekannt. Außerdem sind Sie in der Lage, mit Variablen umzugehen und deren Typen zu konvertieren. Sie definieren Namespaces und setzen diese ein, Sie erstellen eigene Klassen  und bauen Trouble Shooting ein.


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!