我创建窗体控件库newGroupBox,原本是继承于UserControl类的,我想把它改为继承于GroupBox类,注释掉InitializeComponent函数里的this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;后,出现“.dll文件不包含任何 UserControl 类型的异常”,百度之,还是没有解决的办法,遂上csdn请教各位。
异常控件

解决方案 »

  1.   

    您试一下“查看代码”,做如下修改:    public partial class newGroupBox: GroupBox//原本是继承UserControl类
        {
        }
      

  2.   

    您试一下“查看代码”,做如下修改:    public partial class newGroupBox: GroupBox//原本是继承UserControl类
        {
        }

    你清理下解决方案在试下 
      

  3.   

    先删掉窗体中的usercontrol的控件,重新编译一下程序
      

  4.   

      public partial class UserControl1 : GroupBox
        {
            public UserControl1()
            {
                InitializeComponent();
            }
        }
    我本来就是这样啊
      

  5.   

    您试一下“查看代码”,做如下修改:    public partial class newGroupBox: GroupBox//原本是继承UserControl类
        {
        }

    你清理下解决方案在试下 
    哦  我是让用户控件去继承GroupBox 不好意思
      

  6.   

    您可能误会了,我创建的是windows窗体控件库,没在窗体放置usercontrol控件,只是重载了OnPaint函数,不过我在msnd找到了我想要的答案
      

  7.   

    您可能误会了,我创建的是windows窗体控件库,没在窗体放置usercontrol控件,只是重载了OnPaint函数,不过我在msnd找到了我想要的答案看起来你解决了,分享下解决方案,造福他人?