我已经开发了在C#中的控制。 别的不说这个控件可以在运行时弹出其他控件。 当您在Visual Studio中的组件,我创建的控制显示出来,但是其他控件(我的控制使用的)显示为好。 我不想让他们在Visual Studio工具箱中显示出来。 有没有办法,我可以申请这些课程,使他们不露面的属性? 我发现浏览的属性,但它说,它是属性和事件。
Answer 1:
在[的ToolboxItem(假)]属性添加到您不想在工具箱中展现出来的类。
Answer 2:
如果您声明一个用户控件“内部”,而不是“公共”,它不会在工具箱中显示出来,当你在另一个项目中引用了大会。
更新 :也许不会在所有的工作。 我不能让我的简单测试控制的工作权当我尝试举办一个在另一个。 让我知道,如果“内部”的作品。
文章来源: How do I “hide” controls that my control uses from the toolbox?