碼農學習筆記~C#~winform~多重文件介面 (MDI)

By 維尼弘 - 7月 01, 2019

這次的系統有使用到MDI
多重文件介面 (MDI)



簡單說就是在一個form裡面開很多form
可以應用的地方很廣~

如使用menu 控制要開起的from

然後form 與form 的交互作用~~

這裡簡單介紹如何使用

1.建立一個新的WinForm (Form1)
2.在這個Form1 的[屬性視窗] 中將 IsMDIContainer 屬性設為 true

讓Form1可以當root容納不同的form

建立新的Form2(我設計在button1_Click中~當點擊Button時,就會產生一個Form在Form1中)

在Form1中,若要呼叫Form2

Form2 newMDI = new Form2();

// Set the parent form of the child window. 讓Form2可以在Form1中顯示
newMDI.MdiParent = this

// Display the new form.
newMDI.Show();

這時就可以看到Form中Form

.............待續(有時間研究一下UI的排序)

  • Share:

You Might Also Like

0 意見