雖然VS為我們提供了很多控制項可以使用,但有時候這些控制項仍然不能滿足我們的要求,比如我們要對部分控制項進行一些個性化的定製,例如美化控制項,這時候就需要自己繪製控制項,或是在原有控制項的基礎上進行修改,再次簡單的介紹自定義控制項包括那些,網上對於自定義控制項的入門介紹很多也很詳細就不再多贅述了,所以整理集合入門方 ...
雖然VS為我們提供了很多控制項可以使用,但有時候這些控制項仍然不能滿足我們的要求,比如我們要對部分控制項進行一些個性化的定製,例如美化控制項,這時候就需要自己繪製控制項,或是在原有控制項的基礎上進行修改,再次簡單的介紹自定義控制項包括那些,網上對於自定義控制項的入門介紹很多也很詳細就不再多贅述了,所以整理集合入門方法還有一些已經簡單的自定義控制項的源碼方便大家查看;
自定義控制項分為三種
1、組合控制項(CompositeControls):在原有控制項的基礎上根據需要進行組合
2、擴展控制項(ExtendedControls):繼承自原有控制項,添加一些新的屬性和方法,繪製一些新元素
3、自定義控制項(CustomControls):控制項的繪製全部由用戶定義
參考:http://www.cnblogs.com/bomo/archive/2012/12/09/2810559.html,http://www.cnblogs.com/bomo/archive/2012/12/11/2813369.html 入門的簡單介紹和簡單的例子;
參考:http://www.cnblogs.com/top5/archive/2010/04/29/1724039.html C# WinForm控制項、自定義控制項整理(大全)非常不錯;
參考:http://bbs.cskin.net/forum.php?mod=viewthread&tid=250 自定義的控制項代碼;
以上只是一部分的整理還有很多,以上有的需要積分和金幣,按需使用;
原本想著整個從頭整理的,後面感覺沒有這個必要,瞭解大概流程,真正到實際項目應該現學現賣的道理,所以就整理一些資料方便自己查閱以後,希望對大家有幫助!