C# 在工具箱中包含派生控件
-
08-06-2019 - |
题
这是参考我的另一个问题 自动清除文本框.
如果我选择从 TextBox 派生一个新的 TextBox 控件,而不是实现仅包含我的 Textbox 的用户控件,我将如何将其包含在工具箱中。
解决方案
右键单击工具箱,单击上下文菜单中的“选择项目”,浏览到您的DLL,然后选择它。
扩展格雷格的答案......需要澄清的是,如果用户控件的代码与您要使用它的项目位于同一项目中,则无法将其添加到工具箱。由于某种原因,MS 从未添加此功能,这是有道理的,因为我们不想每次想要使用用户控件时都必须创建用户控件库 DLL。因此,要将其放入您的工具箱中,您必须首先创建一个单独的“用户控件库”项目(其中 能 在同一个解决方案中!)然后按照格雷格所说的去做。
其他提示
右键单击工具箱,从上下文菜单中单击“选择项目”,浏览到您的 DLL,然后选择它。
不隶属于 StackOverflow