簡體   English   中英

在 Visual Studio 2019 中找不到 tabcontrol 控件

[英]Can't find tabcontrol control in Visual studio 2019

我無法在 Visual Studio(2012 和 2019)工具箱中看到 tabcontrol 控件。 誰能告訴我是微軟人刪除了它,還是我需要做些什么才能得到它。

提前致謝:)

嗯,天哪,從來沒有一個開箱即用的基於 web 的選項卡控件。

經常使用的是菜單和某種視圖組。

然而,還有流行的 ajaxtoolkit,它有很多非常好的插件。 它是免費的,並且有很多不錯的功能。 特別是文件上傳控件、彈出對話框、手風琴控件,當然還有選項卡控件。

他們都知道 asp.net。

只需從 ajax 選項中拖動一個選項卡控件(您必須為 ajax 工具包執行 nuget),然后我得到這個標記,然后是這個:

        <ajaxToolkit:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0"
             BorderStyle="Solid" >

            <ajaxToolkit:TabPanel runat="server" HeaderText="My First Tab" ID="TabPanel1">
            </ajaxToolkit:TabPanel>
            <ajaxToolkit:TabPanel ID="TabPanel2" runat="server" HeaderText="My Second Tab">
            </ajaxToolkit:TabPanel>

        </ajaxToolkit:TabContainer>

這讓你:

在此處輸入圖像描述

但是,ajaox 工具包是一個非常大的庫,可以采用 JUST 作為選項卡控件。

既然每個人都有 jquery,那么我將介紹 jQuery.UI,並說采用他們的選項卡控件 - 並且它引導友好 + 風格無論如何(ajaxtoolkit 非常好,但在外觀和感覺方面需要一點愛和關懷) .

jQuery 選項卡控件如下所示:

在此處輸入圖像描述

所以,這些天,我會考慮 jQuery.UI。 雖然 ajaxtoolkit 中的控件往往“更容易”開箱即用,但一旦您付出更多努力來采用 jquery.UI,那么它是一次性的,然后重復使用並需要更多選項卡控制在工作方面不會有太大的不同。

您可以在此處找到 jQuery.UI:

jQuery.UI 選項卡示例和頁面

還有 ajax 工具包(現在由 dev express 維護)? 使用 nuget。 ajaxtoolkit 是開源的 - 免費使用

官方頁面在這里: Dev Express 主頁

工作選項卡控制示例在這里

Ajaxtoolkit 選項卡示例

如前所述,如果您想構建自己的視圖,可以使用多視圖、視圖和菜單,但我不記得 asp.net 有一個開箱即用的選項卡控件,用於 asp.net(基於 Web)。

當然對於桌面,我們總是有一個選項卡控件,但對於 web 卻沒有。

暫無
暫無

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

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