每当我尝试将自定义控件拖放到可视窗体设计器上时,它都不会加载并且不会添加到窗体中(即使在控件区域上突出显示也不会说它在那里)。然而,当我拖动其他自定义控件(我已经制作的控件)时,它们完美地显示在窗体/可视化设计器上。我使用的是Visual C#2010,我的自定义控件是一个如下所示的类:
class MyControl : UserControl
{
//...
}
我也尝试将UserControl
更改为Control
,但没有任何反应,但仍未显示。如果可能有帮助,我可以截取一些截图。
答案 0 :(得分:1)
事实证明,控件的名称空间与视觉设计师使用的名称空间不同。我所要做的就是将我的控件的命名空间改回原来的状态并且工作正常。