多文檔界面 (MDI) 應用程序:
多文檔界面 (MDI)
允許創建在單個容器窗體中包含多個窗體的應用程序。象 Microsoft Excel 與 Microsoft Word for Windows
這樣的應用程序就具有多文檔界面。
MDI
應用程序允許用戶同時顯示多個文檔,每個文檔顯示在它自己的窗口中。文檔或子窗口被包含在父窗口中,父窗口為應用程序中所有的子窗口提供工作空間。例如:Microsoft Excel
允許創建並顯示不同樣式的多文檔窗口。每個子窗口都被限制在 Excel 父窗口的區域之內。當最小化 Excel
時,所有的文檔窗口也被最小化,只有父窗口的圖標顯示在任務欄中。
子窗體就是 MDIChild 屬性設置為 True 的普通窗體。壹個應用程序可以包含許多相似或者不同樣式的 MDI 子窗體。
在運行時,子窗體顯示在 MDI
父窗體工作空間之內(其區域在父窗體邊框以內及標題與菜單欄之下)。當子窗體最小化時,它的圖標顯示在 MDI 窗體的工作空間之內,而不是在任務欄中,如下圖 ?所示。