如何制作可以添加到工具箱的自定义控件DLL?

时间:2013-01-12 21:00:22

标签: c# user-interface dll components toolbox

我不知道该怎么称呼它。我已经制作了一个C#程序,其中包含Visual Studio Toolbox的GUI控件/组件。添加* .CS源后,它会自动将控件添加到工具箱中:

enter image description here


然而,一旦我把它变成了DLL,我就试着:

  • 添加对DLL的引用
  • 将其添加为现有项目
  • 右键单击工具箱 - >选择项目

这些选项都不会自动显示我的自定义组件。 我不想使用用户控件表单,那么如何制作* .DLL而不是* .CS文件来显示工具箱中的组件?

编辑:你需要公开它:)感谢'newb'。

1 个答案:

答案 0 :(得分:0)

我班级的某些部分不公开,工具箱无法使用。谢谢'newb'!我忘了改变可访问性。