本文轉自http://www.cnblogs.com/sufei/archive/2010/03/10/1682847.html
最新的皮膚
http://www.cnblogs.com/sufei/archive/2010/01/14/1648035.html
寫作說明
有不少朋友建議我寫一下原理,其實我也很想寫一下不過一直沒有時間,正好今天有時間來個開題吧!!! 有句名言說的好,用心做事但不埋頭,
積跬步而至千裡。性格決定命運,專註成就人生,細節決定成敗。。。 所以我決定寫的詳細一點點,在這裡我會把我的設計思路還有實現原理一一的告訴大家,
也會在寫的過程中不斷的更新改進,希望能得到大家更多的建議和意見。本來是自己寫著玩的,後來發現公司的項目能用的上,那好就好好寫一下,
不過中間有很多問題,還好在部落格園的新手小組裡有朋友寫過,我參考了他的實現方法,很不錯不過中間也有一些不到之處,這位朋友忘記叫什麼了,
在這裡感謝一下。
本人打算把這套皮膚打造好,希望大家支援啊!!!讓我們一起將山寨版的QQ皮膚進行到底!!!
技術點並不多主要是GDI+ 還有不少windows的API,有些我也記不住 ,還是看著API文檔來的,呵呵
文章導航
第一章 引言
第一節 引言
第二節 皮膚使用須知與常見問題解決方案
第二章 實現原理
第一節 總體層次說明(一)
第二節 總體層次說明(二)
第三節 基表單FormBase與基使用者控制項FormBase1的實現
第四節 基表單FunctionFormBase的實現
第五節 主表單MainForm和Main的實現
第六節 使用者控制項EnterUserControl的實現
第七節 皮膚控制項表單SkinForm的實現
第八節 Windows訊息提示框表單MessageBoxForm的實現
第九節 常用使用者控制項EnterFrom1和表單EntryForm的實現
第三章 簡單控制項實現
第一節 Button 控制項實現
第二節 ComboBox 控制項實現
第三節 ContextMenuStrip 控制項實現
第四節 CustomScrollbar 控制項實現
第五節 DateTimePicker 控制項實現
第六節 ComboBoxDataGridView
第七節 GroupBox 控制項實現(一) (New)
第八節 Label 控制項實現
第九節 ListBox 控制項實現
第十節 panel 控制項實現
第十一節 PictureBox 控制項實現
第十二節 TabControl 控制項實現
第十三節 TextBox 控制項實現
第十四節 TreeView 控制項實現
第四章 複合控制項實現(還有子課程)
第五章 表單實現(還有子課程)
第六章 使用者控制項實現(還有子課程)
第七章 總結
第八章 更新的問題
1.C#仿QQ皮膚—修正ComBox控制項OnDrawItem事件通知
2.C#仿QQ皮膚—更新DataGridView的滑鼠跟隨效果
(一)在使用過程中最新的協助類
1.最新的皮膚協助類 UI_Misc_Helper
http://www.cnblogs.com/sufei/archive/2010/01/14/1648038.html
(一)執行個體
1.綜合繳費系統V4.0
http://www.cnblogs.com/sufei/archive/2009/12/26/1632513.html
2.一個泛型的小例子 Linq查詢解決Combox綁定問題
http://www.cnblogs.com/sufei/archive/2010/01/12/1645763.html
3.仿QQ會員右下角提示框c#實現
http://www.cnblogs.com/sufei/archive/2010/02/04/1663889.html