开发自定义用户控件,这是专业程序员跟业余程序员的分水岭。你可以买本如何开发控件的教材去看。你写的任何代码,都可以封装。具体方法不给你写了。关键地是先定义出你市场(你的同事使用、或者发到网上供其它程序员使用、控件销售)所能够接受、容易理解的接口标准,先定使用方法,先开始逐步些api调用手册,然后才开发控件。如果你根本不习惯于反复设计接口、总是胡乱动手就写代码,那么你就自然不知道如何封装。
调试欢乐多
http://www.cnblogs.com/insus/p/3813185.html
http://www.cnblogs.com/insus/archive/2011/06/03/2055106.html
http://www.cnblogs.com/insus/archive/2013/04/21/3029483.html
http://www.cnblogs.com/insus/archive/2013/04/21/3033467.html
{
...
ddl.Items.Clear();
....
}