簡體   English   中英

如何模擬選項卡控件?

[英]How can I simulate a tab control?

我希望按鈕具有類似於選項卡的作用-它們在應用程序的“頁面”之間切換。 我怎樣才能達到這種效果? 我在想我可以將控件放在某種容器中並切換visible屬性,但這visible合理嗎?

我正在使用WinForms。

我不想使用選項卡控件的原因是因為某些面板中已經包含選項卡控件。我不想創建嵌套的選項卡地獄。 我只想要某種基於按鈕的導航。

您可以將按鈕功能“附加”到面板 ,然后將面板用作“選項卡”。 您甚至可以創建將它們固有地聯系在一起的UserControl。

但是,已經存在執行此操作的TabControl(用於Winforms)。 http://msdn.microsoft.com/zh-CN/library/system.windows.forms.tabcontrol.aspx

如果您正在尋找適用於ASP.Net 2.0及更高版本的產品,則可以嘗試以下操作: http : //www.codeproject.com/KB/custom-controls/TabControl.aspx

我認為最好的選擇是使用此WinForms TabStrip控件-ToolStrip的子類,其中按鈕被繪制為選項卡,並且您可以通過選擇選擇選項卡來切換在容器中顯示哪個面板,從而以編程方式簡單地對待它們。

暫無
暫無

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

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