繁体   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