基本控件的演示
ScrollBar滾動條
各種圓形進度條
ProgressBar進度條
Mdi演示,仿谷歌浏覽器
多種皮膚可供選擇
一套專業級別的GUI控件,目前包含了窗體、進度條、滾動條以及MDI多窗口皮膚的實現,其他基本控件還沒有,但是整個界面非常流暢。
源碼內包含4個項目:
HelloCsharp.WinFormUI,GUI核心實現類,封裝了多種窗體控件的方法。
HelloCsharp.ControlDemo,包含基本控件,進度條,滾動條以及TrackBar的調用demo。
HelloCsharp.MdiDemo,使用一個仿Google浏覽器的例子來實現MDI調用,在這種情況下窗體控件也是可以正常使用的。
HelloCsharp.MultiThemeDemo,一個換膚的例子,包含默認主題、DevExpress主題、VS2013主題以及蘋果主題等。
雖然整套源碼並沒有實現對所有常用控件的重繪,但是窗體以及各種進度條皮膚的封裝已經達到了專業級別,沒有使用任何第三方控件,純C#代碼實現,特別是窗體多皮膚的實現所使用的屬性定義方法也是非常值得學習的,總之走過路過不要錯過就多了!
源碼下載:http://www.hellocsharp.com/code/155.aspx
會添加引用嗎?會的話,添加上去就可以了。
.net paint 是一個開源的繪圖程序。你可以到網上下載源碼學習一下。