自己写的类库文件,和 继承Component写的组件。有啥区别??

解决方案 »

  1.   

    若你写了个继承于Component的类,此类在.net环境中成为组件组件在.net设计时中是可以被操作的,如:Control、Button、SqlConnection等这些类都是Component类的子类,所以他们的任意对象都能在 Form 窗体的[设计时]中被操作,如:可以在设计时的 属性面板中 改变SqlConnection的ConnectionString属性,可以改变Button的 Text 属性;
    而对于一般的类(没有继承于Component),它们不能被拖拽到设计时中操作,他们只能在 Code—behind 中被操作
      

  2.   

    不是说Control 和 UserControl 是设计可是化组件的
    而Component是设计非可视化组件的吗??
      

  3.   

    control是用户界面控件,眼睛可见的,Component也可以拖拉,但不可见,好比Timer