更改新组件的工具箱

问题描述:

ALL, 我在我正在处理应用程序的解决方案内部的Visual Studio中创建了一个新组件。 现在我希望该组件出现在Visual Studio的工具箱中。更改新组件的工具箱

我该怎么做?

我试图关闭并重新打开解决方案,但它不在那里。

谢谢。

+0

你有没有做过这方面的谷歌搜索,以及如何将自定义控件添加到调色板? – MethodMan 2012-08-10 17:14:51

+0

如果是在当前的解决方案中,您只需重建解决方案,组件应显示在工具箱中。 – LarsTech 2012-08-10 17:25:05

+0

@LarsTech,应该但不。请参阅我对DelegateX的回复。 – Igor 2012-08-10 18:27:23

在创建控件后重建解决方案时,Visual Studio会自动添加控件,方法是创建一个以您的应用程序命名的新类别。如果由于某种原因,VS不添加它,您可以通过右键单击工具箱并选择“自定义”来手动执行此操作。将出现一个对话框,列出要添加到工具箱中的组件。既然你有一个自定义控件,你需要浏览你的控件的DLL(你有它在你的应用程序的Bin文件夹下)。这会将控件添加到工具箱。

+0

显然my_project/bin/debug文件夹中没有DLL。只有exe,pdb vshost.exe和清单。我通过选择“项目 - >添加组件”创建并给组件一个名称。然后在代码中,我将Component的继承更改为“System.Windows.Forms.GroupBox”。 – Igor 2012-08-10 18:08:09

+0

没关系。我选择了exe文件,它出现了。 Apprently VS不生成DLL,但使用内置技术。谢谢。 – Igor 2012-08-10 18:48:55

您右键单击工具箱并选择“自定义”,您将会看到一个对话框,让您浏览到控件的程序集。