簡體   English   中英

在c#中自定義MDI

[英]Customize MDI in c#

在我的項目中,我必須一次運行多個接口。 我使用isMdicontainer屬性。 但問題是整個區域被轉換為MDI。 我可以為它設置邊界,就像在Photoshop中一樣(在菜單欄下方有工具欄,工具欄Mdi正在出現)。

我喜歡Photoshop中用於切換圖像的標簽結構。 我如何將其引入我的項目之間切換表單。 我正在使用VS 2010,在C#(Win表單)中執行項目,net framework 3.5

提前致謝。

您可以使用Panels之類的容器控件並將它們停靠在一側 - 這將減少MDI子區域的面積。

就標簽而言,這是與MDI模型不同的野獸。 您可以嘗試使用C#瀏覽多文檔界面(MDI)標簽頁

你可以做很多事情,

以下任務說明如下

  • 為表單創建主菜單。 菜單的實際名稱會有所不同。
  • 將ToolStripPanel控件添加到工具箱。
  • 創建子表單。
  • 按z順序排列ToolStripPanel控件。

以下步驟應該為您提供一個開始。

  • MenuBar ToolStripTabControl到主窗體。
  • 將其Dock屬性設置為DockStyle.Top
  • 調整TabControl大小,以便隱藏選項卡。
  • 當您打開新的MDI表單時,添加選項卡並選擇它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM