C# 将控件拖放到windows窗体设计器上不会执行任何操作

C# 将控件拖放到windows窗体设计器上不会执行任何操作,c#,controls,visual-c#-express-2010,C#,Controls,Visual C# Express 2010,每当我尝试将自定义控件拖放到可视化表单设计器上时,它不会加载,也不会添加到表单中(即使在控件区域上高亮显示也不会表示它在那里)。但是,当我拖动其他自定义控件(我已经制作的控件)时,它们会完美地显示在窗体/可视化设计器上。我使用的是Visual C#2010,我的自定义控件是一个设置如下的类: class MyControl : UserControl { //... } 我还尝试将UserControl更改为Control,但没有任何效果,它仍然没有显示。如果有帮助的话,我可以截图。结

每当我尝试将自定义控件拖放到可视化表单设计器上时,它不会加载,也不会添加到表单中(即使在控件区域上高亮显示也不会表示它在那里)。但是,当我拖动其他自定义控件(我已经制作的控件)时,它们会完美地显示在窗体/可视化设计器上。我使用的是Visual C#2010,我的自定义控件是一个设置如下的类:

class MyControl : UserControl
{
    //...
}

我还尝试将
UserControl
更改为
Control
,但没有任何效果,它仍然没有显示。如果有帮助的话,我可以截图。

结果表明,该控件与可视化设计器使用的名称空间位于不同的名称空间中。我所要做的就是将控件的名称空间更改回原来的名称空间,然后它就工作了。

为什么要进行否决投票?这个问题是否应该包括更多的信息,因为我不知道还有什么要说。这是我面临的一个实际问题。