Heim >Backend-Entwicklung >C#.Net-Tutorial >Grafisches Beispiel für ein Winform-Informationsmanagementsystem

Grafisches Beispiel für ein Winform-Informationsmanagementsystem

零下一度
零下一度Original
2017-06-24 10:47:214172Durchsuche

Vollständiger Effekt:

Erklärung:

Das Hauptfenster ist ein MDI-Fenster und es gibt Unterfenster Zu den Steuerelementen gehören die Baumansicht, die Bedienfeldsteuerung, die Listenansicht (eine Listenansicht in einem Fenster) und die Schaltflächensteuerung.

Funktion:

Klicken Sie in der Baumstruktur auf das Feld „Mitarbeiterverwaltung“, um die Listenansichtsdaten anzuzeigen

Andere Funktionen sind noch nicht geschrieben. . . . . .

Hauptfenster Form1

Formularattribut:

IsMdiContainer=true;

[Es kann nur ein übergeordnetes Fenster in einem Fenster geben, und untergeordnete Fenster können nicht mehr zu übergeordneten Fenstern werden, indem IsMdiContainer=true gesetzt wird (Verschachtelung ist nicht zulässig)]

Backend-Code:

         Form1_Load(              Form1_son son =  //子窗口对象
 son.Text =  son.MdiParent =  son.Dock =   

   

 
}

Unterformular: Form1_son

Backend-Code:

 Form1_son_panel fpanel=      treeView1_AfterSelect(   (treeView1.SelectedNode.Text ==   fpanel.TopLevel = ; fpanel.FormBorderStyle = FormBorderStyle.None;  fpanel.parent=this.panel1;(同10行功能一致)
 fpanel.Show();   } 
}

Erläuterung:

TopLevel 属性【true/false】

Wenn true, das Formular wird als Fenster der obersten Ebene angezeigt; andernfalls false. Der Standardwert ist true. [Fenster der obersten Ebene: kein übergeordnetes Fenster oder Hauptfenster]

Sunchild-Formular: Form1_son_panel

Sunchild-Attribut: FormBorderStyle=None [Nur den Inhaltsteil beibehalten, Rahmen entfernen usw.]


Backend-Code:

1    public static Form1_son_panel  fpanel;//2 3         public Form1_son_panel()4         {5             InitializeComponent();6 7             fpanel= this;//注意8         }

Das obige ist der detaillierte Inhalt vonGrafisches Beispiel für ein Winform-Informationsmanagementsystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn