我有this one的跟进问题。既然我只想在Visual Studio的工具箱中显示控件,我该如何设置类别?它目前显示在一个标题为程序集名称的类别中。我宁愿使用我们的公司名称。我已经阅读了如何创建自己的ToolboxItem派生类来执行此操作,但这似乎是一个奇怪的要求。该类别还有其他属性吗?我找到了类别属性,但这是属性。
答案 0 :(得分:2)
右键单击ToolBox - >添加标签 - >将它命名为 - >拖动你的控制。
答案 1 :(得分:2)
如果您正在寻找对VS 2008或更高版本Visual Studio中的控件进行分类,则需要在注册表中进行一些调整以对控件进行分类。
您是否尝试过此MSDN链接来配置Toolbox? MSDN
我不确定它对VS 2005有多远,但它适用于VS 2008和VS 2010.您可以创建自己的C#脚本或任何其他语言脚本来配置工具箱而不是使用WIX(如果你是陌生)。
在注册表设置中,
<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" >
Value =“Litware Controls”代表控件的类别。
注意:如果您无法找到上面文章中提到的具有toolboxcontrolsinstaller自定义操作的msm文件,则可以在下面的注册表位置将DefaultItems值增加或减少1。
HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ VisualStudio的\ 9.0 \软件包{2c298b35-07da-45f1-96a3-be55d91c8d7a} \工具箱
对于Visual Studio 2010也是如此,但您需要将10.0而不是9.0。
答案 2 :(得分:0)