如题 想做一个像DataSet ImageList Timer那样的非可视化的控件 怎么做

解决方案 »

  1.   

    亲 你会右键新建类、新建window窗体、新建用户控件吗? 同理或者你新建类,继承System.ComponentModel.Component
      

  2.   

    从Component继承,而不是从Control继承。开发环境ide会知道它是什么组件。微软的不同编程平台,不论是winform、asp.net还是silverlight,这方面都非常一致,都是这样的。一个“组件”未必是一个控件,没有从Control继承的组件,就是你说的“非可视化控件”(其实应该叫做组件)。