簡體   English   中英

C#表單應用程序未關閉面板的用戶控件

[英]C# Form Application not closing the panel's User control

我創建了一個帶有兩個面板(panel,panel2)的主窗體(MainImagincup)。 並在面板中顯示一個用戶控件。 我已經使用此代碼顯示:

Number_Eng_Ban jk =新的Number_Eng_Ban();

        jk.Show();
        panel2.Controls.Add(jk); 

並將此代碼刪除:

            MainImaginCp pk = new MainImaginCp();
            Number_Eng_Ban jk = new Number_Eng_Ban();
            pk.panel2.Controls.Clear();
            pk.panel2.Controls.Remove(jk);

但這並不是從主要形式中刪除。 我可以做什么 ?

當調用pk.panel2.Controls.Remove(jk);時,jk被很好地引用pk.panel2.Controls.Remove(jk);
在我看來,jk在退出將其添加到面板的方法時已清除。
您應該嘗試聲明Number_Eng_Ban jk; 在您的班級中,然后(當您要添加它時)執行jk = new Number_Eng_Ban();

暫無
暫無

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

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