c#如何在另一个项目中使用自定义按钮

时间:2016-12-07 13:37:06

标签: c# winforms button

我正在使用Visual Studio 2015并创建了一个新的类项目,我继承了一个按钮并修改了它的一些功能。我现在想在另一个项目中使用这个按钮。在这个项目中,我添加了对它的引用,但是当我尝试将它添加到工具箱时,我告诉dll中没有组件可以将它添加到工具箱中。

是否可以在不沿着Windows窗体控件库的路径的情况下添加此按钮?

我不想走这条路的原因是我并不真正需要一个容器,并希望在我使用它的任何项目中完全访问所有按钮属性。

1 个答案:

答案 0 :(得分:0)

在工具箱底部的空白处(您可能必须首先折叠所有内容),您可以右键单击以显示工具箱上下文菜单。选择"选择项目"并浏览到您创建的按钮。

如果您还没有,我会在新的类库项目中创建新的按钮类。确保它是公共的或默认为内部,这意味着它不能在该程序集之外使用。更改为发布模式并进行编译。使用那个dll