C#在工具箱中包含派生控件

时间:2008-08-19 12:59:42

标签: c# visual-studio winforms textbox

这是关于我的另一个问题Auto Clearing Textbox 如果我选择从TextBox派生一个新的TextBox控件而不是实现一个只包含我的Textbox的用户控件,我将如何在工具箱中包含它。

2 个答案:

答案 0 :(得分:6)

  

右键单击工具箱,然后单击“选择”   项目“从上下文菜单中,浏览   到你的DLL,然后选择它。

延伸格雷格的回答...... 只是为了澄清一下,如果用户控件的代码位于您想要使用的同一个项目中,则无法将其添加到工具箱中。出于某种原因,MS从未添加过此功能,这是有意义的,因为我们不知道我希望每次我们想要使用用户控件时都必须创建一个用户控件库DLL。因此,要在工具箱中获取它,您必须首先创建一个单独的“用户控制库”项目(可以在同一个解决方案中!)然后执行Greg所说的。

答案 1 :(得分:0)

右键单击工具箱,从上下文菜单中单击“选择项目”,浏览到您的DLL,然后选择它。