如何开发自定义控件?
1.UserControl 最简单了,直接拖动其他控件,设置一些属性和事件,总成一个新的自定义控件。
2.Derived Control 中等难,继承一个已有的空间,改写他的属性和事件,加入自己的代码,来生成一个新的控件。
3.Owner-Drawn Control 最难,改写一个控件或直接继承Control类,最关键的是要自己用GDI+来写控件的运行模式。Owner-Drawn控件做好了,都可以卖钱,所以最难。