mdichild

    0熱度

    2回答

    我有一個WinForms應用程序,它將不同的窗體作爲MDI子窗體處理,並將它們作爲標籤打開。與打開每個表單的一個實例相關的所有內容實際上都是正確處理的,但是當我拋出「配置文件更改事件」時,我遇到了問題。 我想在關閉它之前訪問每個子項的實例上的屬性,但我只是訪問表單,而不是原始對象表單實例本身。 實際代碼: private void ProfileChanged() { foreach

    0熱度

    1回答

    我將一個Windows窗體應用程序從VB轉換爲C#。 簡而言之,我有一個formLocation()類中的方法,其中傳遞一個窗體(雙擊時觸發),窗體可以重置爲MainForm的MDIChild。由於某些原因,此VB代碼不會轉換爲C#。它迫使我創建一個MainForm的新實例,這是不理想的,因爲子窗體必須進入MainForm的當前實例。這裏是VB代碼:基本上,我只需要在C#相當於: Public S

    0熱度

    1回答

    我有點麻煩了。我有一個MDI.Parent窗體,裏面有一些藍色的面板。當我打電話給我的孩子表格時,孩子表格落在藍色面板後面。我沒有想到這一點,因爲面板已經在運行時存在,而子窗體被稱爲後者(我雖然新的項目總是在最上面)。 我該如何解決這個問題...我使用Vb.net爲此

    0熱度

    1回答

    我有3個按鈕的帶狀窗體.. 我想要將選項卡式子窗體變爲垂直,水平或級聯... 是否有如何操作?使用frmmain財產 如果 的IsMdiContainer = TRUE private void btn1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { form1 frm1 = new form1

    0熱度

    1回答

    如何使用RETURN按鈕關閉該子MDI窗體中的MDI子窗體,這會使我回到父窗體?到目前爲止,我已經使用的代碼: if (ActiveMdiChild != null) ActiveMdiChild.Close(); 但這不起作用。我已經嘗試了很多方法,但沒有任何工作到目前爲止 任何幫助非常感謝!

    2熱度

    1回答

    我已經創建了一個父窗體併爲此引發了ControlAdded事件。並且還爲此父窗體設置屬性IsMdiContainer爲true。然後,如果我創建一個新的形式稱爲ChildForm1和ChildForm2像下面的代碼, public partial class ParentForm : Form { public ParentForm() { InitializeCo

    0熱度

    1回答

    希望我有一個簡單的問題。我想在窗口內按下一個按鈕關閉MDI subwindow,而不是使用頂部的x關閉它。我有另外一個文件,其中有幾個類,它們包含有關在MDI區域中打開的窗口的所有信息。我嘗試過self.close(),但這會使窗口打開並清除窗口中的所有窗口小部件。我將發佈下面的代碼,介紹如何將子窗口添加到MDI區域。感謝您的所有建議和幫助。 subWindow = QtWidgets.QMdiS

    0熱度

    1回答

    我有一個MDI子窗體(frmReview),我的目標是展示用下面的代碼我的最大化父窗體上: Public Sub frmTransport_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown 'keyboard shortcuts If e

    0熱度

    1回答

    在MDI家長表格(使用this.IsMdiContainer = true),我們不允許用方法ShowDialog()顯示任何兒童表格;自動會拋出以下異常: 類型的第一個機會異常「System.InvalidOperationException」 發生在System.Windows.Forms.dll中 附加信息:表格不是一個頂級窗體不能將 顯示爲模態對話框。在調用showDialog之前,請從任

    0熱度

    1回答

    我有一個MDI窗口應用程序。 用戶有能力修改控制屬性(例如顏色)。每個MDI子表單都包含一個名爲ApplyMyUserProfile的子集,用於設置顏色。 我想試圖找到一種方法來立即在 每個(打開)MDI子窗口上運行ApplyMyUserProfile。我可以識別打開的子窗體,但我不知道如何告訴每個窗體爲每個窗體運行ApplyMyUserProfile()。 這就是我想要做:: 私人小組Modif