用户控件实际上是一个经过设计,用于组合现有控件创造新控件的容器。
而组件,仅仅是继承自Component类的一个类,仅仅具有作为一个组件最基本的功能,具有什么样的外观和功能需要自己定义

解决方案 »

  1.   

    一般来说,组件无界面,只实现逻辑。
    而用户控件,大部分都有界面元素,如包含在Text,TextBox,等可视控件。
      

  2.   

    楼上这样理解就错了
    UserControl和所有控件,如按钮等一样,都继承自Component,所以他们都是组件。而UserControl比直接继承自Component的类又高级了一层,已经有用户界面,可以作为容器,组合现有控件了。