mdi

    11熱度

    2回答

    如何更改C#中MDI FORM的BACKGROUND顏色? 我使用背景顏色屬性對其進行了更改,但顏色未更改。 我該怎麼做才能完成這項任務?

    1熱度

    2回答

    這是一個WinForm MDI應用程序問題(.net framework 3.0)。它將在C#中進行描述。對不起,它有點長,因爲我儘可能讓事情變得清晰。 我有一個MDI應用程序。在某些時候,我發現一個MDI子表單從未發佈。有一個菜單可以創建MDI子窗體並顯示它。當MDI子窗體關閉時,它應該被銷燬,並且它所佔用的內存應該返回給.net。但令我驚訝的是,這不是事實。所有的MDI子表單實例都保存在內存中

    0熱度

    2回答

    我有一個表單,它是一個MDI容器。在那種形式中,我生成了6個子標籤,每個標籤都帶有一個標籤: for (int i = 0; i < 6; i++) { Form window = new Form(); window.Width = 100; window.Height = 100; window.MdiParent = this; wind

    0熱度

    2回答

    我想顯示一個MDI子窗口,它將使用整個客戶區,即。灰色部分沒有taskpane的右側,並有子窗口顯示其標題欄和邊界: http://img149.imageshack.us/img149/3204/delphimdichildwindowwit.jpg 下面的代碼,按計劃它不起作用: procedure TForm1.RzGroup1Items0Click(Sender: TObject); v

    3熱度

    3回答

    在C#中,我想創建一個具有MDI容器屬性的面板。 isMdiContainer = true。 我想是這樣的 form.MDIParent = this.panel1; 但這不工作。有什麼建議麼?

    0熱度

    1回答

    我想在一個mdiparent上使用DwmExtendFrameIntoClientArea方法。 IsMdiContainer = true; 但是玻璃不能正確渲染。這是我可以解決的一個限制嗎?如果表單不是作爲mdicontainer設置,那麼該玻璃完美呈現。玻璃區域用白色代替玻璃。

    1熱度

    1回答

    我想將窗體停靠在MDI上,但是當我使用下面的代碼時,窗體就會自動閃爍並且窗體消失。 using (frmDock formDock = new frmDock()) { formDock.MdiParent = this; formDock.Dock = DockStyle.Left; formDock.Show(); }

    7熱度

    2回答

    我想要做的是在標記爲mdi容器的窗體上繪製一些玻璃。但是,只要設置了IsMdiContainer,表單就會將MdiClient添加到它的控件列表中。在這一點上,父窗體發生了一些事情 - 幾乎就像一個深灰色的面板被停靠在MdiClient所在的整個窗體上。 我那麼做的是以下移動MDICLIENT控制的方式進行了一下: foreach(var c in Controls) { i

    4熱度

    3回答

    我正在研究一個具有MDI容器主窗體的.NET C#應用程序。當用戶最大化MDI孩子時,Windows在容器窗體的標題欄下繪製一個控制條,窗體上有兒童圖標和右側的系統按鈕。基本上,我需要的是隱藏這個條,並使用自定義控件來提供相同的功能。 有什麼辦法可以防止Windows繪製這個MDI條?

    1熱度

    1回答

    我有一個擁有5個MDI子表單的主窗體。當創建主窗體時,也會創建並顯示mdi子項。 我給他們分配了不同的位置在屏幕上,但是當他們被顯示時,他們從默認位置開始,並以令人不安的方式移動到新的位置。我試圖在顯示錶單之前分配位置,但是在調用了Show()之後,他們往往會轉到某個默認位置。 有沒有辦法避免將這種運動從默認狀態顯示到新的位置? 下面是一個代碼片段 groupSettingsForm.Show()