我有一个DatePicker
要添加到工具箱的自定义控件。该文件的名称是BasicFrame.WebControls.BasicDatePicker.dll
,我通过在工具箱中右键单击>选择项目,然后在.NET Framework组件下浏览到该文件后选择该文件。
但是,我收到此错误消息:
工具箱中没有可以放置的组件
为什么我会收到此消息,我该如何解决?
我有一个DatePicker
要添加到工具箱的自定义控件。该文件的名称是BasicFrame.WebControls.BasicDatePicker.dll
,我通过在工具箱中右键单击>选择项目,然后在.NET Framework组件下浏览到该文件后选择该文件。
但是,我收到此错误消息:
工具箱中没有可以放置的组件
为什么我会收到此消息,我该如何解决?
在某些情况下,您可以通过拖放来解决此问题:
您是否检查了自定义类的可见性?
如果您尚未将它们声明为公共,它们将默认为内部,因此不会暴露给 Visual Studio 以供使用。
有时拖放也不起作用。在这种情况下,您可以
Visual Studio 2019 - 无法让 VS2019 识别简单的用户控件。我发现这是由于控件中没有无参数构造函数引起的。一旦我确保有一个没有参数的 ctor,控制就被识别出来了。我发现我能够使用构造函数链接/重载。希望这将有助于其他有此问题的人。