簡體   English   中英

如何在選項卡控件Winforms devexpress中打開新表單?

[英]How to open new form in tab control winforms devexpress?

我需要在XtraTabControl中打開表單。 幫助我如何在“選項卡控件”上打開“表單”? 通常我會在使用的面板控件中打開表單

        panelControl1.Controls.Clear();
        var myForm = new NewForm();
        myForm.TopLevel = false;
        myForm.AutoScroll = true;
        panelControl1.Controls.Add(myForm);
        myForm.Show();

此代碼適用於Panel Control,但我需要在Tab Control中打開表單的代碼。 幫幫我,謝謝。

您可以輕松使用DevExpress UserControl。 制作一個從UserControl擴展的類(您也可以使用Designer)。 然后,您的TabControl需要使用不同的TabPages作為容器。 然后,可以像面板一樣將窗體(UserControl)添加到TabPage。

要關閉標簽頁,您可以輕松地將標簽頁更改為另一頁(該頁為空或具有其他用戶控件)。 如果用戶不應該回來,則可以使用每個TabPage的可見性或enable屬性來處理此問題。

創建一個新的TabItem,將新窗體添加到創建的TabItem,最后將TabItem添加到TabControl。

暫無
暫無

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

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