首先确认你在项目中引用了UserControl对象(假设叫UC)所在的DLL,并调用了正确的命名空间。然后在窗体的类内定义UserControl的对象UC uc;在构造窗体时先不要实例化它最后在Onclick事件内添加uc = new UC();Content = uc;这样这个控件就成为窗体的内容了。估计LZ可能是没有正确引用那个控件。路过的……