升訊威 .Net WinForm 控件庫提供了超過15種 Winform 控件,你可以直接使用本控件庫,更可以通過本控件庫學到 Winform 控件開發的方法和理念。 你可以學習到:
- 如何基於 Control 類重頭開始實現一個具備復雜功能的 Winform 控件;
- GDI+ 繪圖接口的使用方法,以及如何與用戶的行為進行交互;
- 不同設計模式在 Winform 控件開發中的應用;
對於設計模式,很多人的觀念是它是用來解決大型解決方案中的問題的,但是我們在這里可以看到,設計模式不僅僅用於分解大型工程,小到一個 Winform 控件的開發,都需要具備良好的模式去幫助你分解問題,解決問題。
例如說原型模式,我雖然能夠對這種模式娓娓道來,但是一直想不出它的應用場景到底是什么,直到我發現微軟在實現 DataGridView 時,應用了原型模式解決了若干問題,才豁然開朗。
而其它諸如工廠模式,創建者模式,命令模式等,在復雜 Winform 控件的開發中,都有非常契合的應用場景。
源代碼中包括了詳細的注釋,相信對你閱讀使用源代碼會有一定的幫助。
如果在商業產品中使用了本控件庫,請在版權說明畫面給出提示以及本Github地址,謝謝。
詳細介紹請看這里:http://blog.shengxunwei.com/Home/Post/179ee0db-aec6-4e63-a6a8-8456033cd75f
SailingEase WinForm Framework 開發指引:http://docs.shengxunwei.com/Home/Browser/sewinformfw