我如何设置一个工具箱项目的类别?(How do I set the category for a t

2019-08-07 00:17发布

我有一个跟进问题这一个 。 现在,我只有我想展示工具箱在Visual Studio中了控制,我怎么设置的类别? 目前,它与装配名称命名类别显示出来。 我宁愿使用我们公司的名称。 我已阅读我如何创建自己的ToolboxItem派生类要做到这一点,但似乎一个奇怪的要求。 是否有类别的另一个属性? 我发现,德类别属性,但这是性能。

Answer 1:

如果您正在寻找在VS 2008或更高版本的Visual工作室分类控件,你需要做一些调整,在注册表中进行分类控制。

您是否尝试过这个MSDN链接配置工具箱? MSDN

我不知道它在多大程度上适用于VS 2005,但它完全适用于VS 2008和VS 2010,您可以创建自己的C#脚本或任何其他语言脚本配置工具箱而不是使用维克斯(如果您不熟悉)。

在注册表设置,

 <Registry Root="HKLM"
                  Key="Software\Microsoft\VisualStudio\9.0\ToolboxControlsInstaller\WebControl, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1631b3e7a8fbcce5, processorArchitecture=MSIL"
                  Value="Litware Controls"
                  Type="string" >

值=“LITWARE控制”是表示控制的范畴。

注意:如果你不能够找到其具有在上述文章中提到toolboxcontrolsinstaller自定义操作MSM文件,你可以增加或减少1在下面的注册表位置降低DefaultItems值。

HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ VisualStudio的\ 9.0 \ {包2c298b35-07da-45f1-96a3-be55d91c8d7a} \工具箱

这是同为Visual Studio 2010中也一样,但是你需要把10.0,而不是9.0。



Answer 2:

右键单击工具箱 - >添加选项卡 - >命名 - >拖动控制那里。



Answer 3:

曼吉的回答得到了我所需要的东西。 下面是显示出了他的解决方案很短的GIF。



文章来源: How do I set the category for a toolbox item?