日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

C#学习笔记——MDI窗体(多文档界面)

發(fā)布時間:2025/4/5 74 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#学习笔记——MDI窗体(多文档界面) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、設(shè)置父窗體:

如果要將某個窗體設(shè)置為父窗體,只需將該窗體的IsMdiContainer屬性設(shè)置為True即可。

2、設(shè)置子窗體:

通過設(shè)為某個窗體的MdiParent屬性來確定該窗體是那個窗體的子窗體。

語法如下:

1: public Form MdiParent{get;set;} 3、排列MDI子窗體:

語法如下:

1: public void LayoutMdi(MdiLayout value)

value:是MdiLayout的枚舉值之一,用來定義MDI子窗體的布局。

枚舉成員說明
Cascade層疊排列MDI子窗體
TileHorizontal水平平鋪MDI子窗體
TileVertical垂直平鋪MDI子窗體

例程;

1: public partial class FormMain : Form 2: { 3: public FormMain() 4: { 5: InitializeComponent(); 6: } 7:? 8: private void 加載子窗體ToolStripMenuItem_Click(object sender, EventArgs e) 9: { 10: FormChild_1 frm1 = new FormChild_1(); 11: frm1.MdiParent = this; 12: frm1.Show(); 13:? 14: FormChild_2 frm2 = new FormChild_2(); 15: frm2.MdiParent = this; 16: frm2.Show(); 17:? 18: FormChild_3 frm3 = new FormChild_3(); 19: frm3.MdiParent = this; 20: frm3.Show(); 21: } 22:? 23: private void 水平平鋪ToolStripMenuItem_Click(object sender, EventArgs e) 24: { 25: LayoutMdi(MdiLayout.TileHorizontal); 26: } 27:? 28: private void 垂直平鋪ToolStripMenuItem_Click(object sender, EventArgs e) 29: { 30: LayoutMdi(MdiLayout.TileVertical); 31: } 32:? 33: private void 層疊排列ToolStripMenuItem_Click(object sender, EventArgs e) 34: { 35: LayoutMdi(MdiLayout.Cascade); 36: } 37:? 38: } 作者:韓兆新 出處:http://hanzhaoxin.cnblogs.com/ 本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權(quán)利。 分類:?[01]C#語言基礎(chǔ) 標簽:?C#學習筆記
本文轉(zhuǎn)自韓兆新博客博客園博客,原文鏈接:http://www.cnblogs.com/hanzhaoxin/archive/2012/12/18/2822806.html,如需轉(zhuǎn)載請自行聯(lián)系原作者

總結(jié)

以上是生活随笔為你收集整理的C#学习笔记——MDI窗体(多文档界面)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。