mdichild

    1熱度

    1回答

    我在做一個應用程序,它需要最大化另一個應用程序的窗口。在Spy ++中,它的工作方式是 - >「Working Model - Untitled1」 - >「MDICloient」 - >「Untitled1」 這就是樹形視圖的樣子。 我需要最大化Untitled1,但我不知道如何。我嘗試了findwindow「Working Model - Untitled1」,然後使用get和setwindo

    0熱度

    1回答

    我使用C#2005創建Windows應用程序。我有一個MDIForm(frmMainMenu),其中包含一個Menustrip和一個TabControl。我的ChildForm是frmPurchaseEntry。當用戶點擊某個特定的菜單選項時,會創建一個新的TabPage,並在TabPage內顯示子窗體。 我使用的mdi窗體(frmMainMenu)的MenuClick事件下面的代碼: frmPu

    3熱度

    2回答

    我有一個MDI應用程序。當我使用MessageBox.Show()顯示一個消息框時,當我關閉消息框時,整個應用程序會在所有打開的窗口後面消失。 該代碼沒有做任何特別的事情。事實上,這裏是從MDI子形式內調用消息框的行: MessageBox.Show(String.Format("{0} saved successfully.", Me.BusinessUnitTypeName), "Save S

    4熱度

    3回答

    默認的MDI父控件有一個大的「桌面」區域,可以顯示多個子窗體。用戶可以將表單拖動到此桌面區域的邊緣,以便大多數子表單不在屏幕上。 (一個滾動條出現在MDI父項中)我不喜歡這個特性。有沒有辦法鎖定桌面區域的邊緣,以便子窗體保持完全可見?

    10熱度

    2回答

    MDI窗體內部是承載mdi子窗體的客戶端區域。我如何知道該區域有多大?到目前爲止我所能想到的最好的方法是找到父代的潛在客戶區域(mdiparent.ClientRectangle)的總大小,然後減去從客戶區域帶走的工具欄等組件的大小。有沒有更好的辦法?

    1熱度

    2回答

    我正在C#中編寫一個Windows窗體應用程序,從而可以啓動一些Windows實用程序(例如,CMD提示符,註冊表編輯器,事件查看器等)並將其置於MdiClient控件中主要形式。 除了MdiClient控件中的滾動條不會在子窗口超出MdiClient邊框時自動顯示,所有內容都很好。如果子窗口是窗體形式,那麼我知道MdiClient的滾動條會自動按預期顯示。我已經嘗試過很多事情,包括一些複雜的解決

    3熱度

    2回答

    我們在應用程序中遇到內存泄漏問題。我已經成功地複製的具有下列簡單的例子的問題之一: 複製設置 1)創建將被用於跟蹤對象創建/銷燬以下輔助類。 public class TestObject { public static int Count { get; set; } public TestObject() { Count++; }