Github 地址:https://github.com/iccb1013/Sheng.Winform.Controls
本控件库中的代码大约写于10年前(2007年左右),难免有不成熟与欠考虑之处,还请包涵。
升讯威 .Net WinForm 控件库提供了超过15种 Winform 控件,你可以直接使用本控件库,更可以通过本控件库学到 Winform 控件开发的方法和理念。
你可以学习到:
> 如何基于 Control 类重头开始实现一个具备复杂功能的 Winform 控件;
> GDI+ 绘图接口的使用方法,以及如果与用户的行为进行交互;
> 不同设计模式在 Winform 控件开发中的应用;
对于设计模式,很多人的观念是它是用来解决大型解决方案中的问题的,但是我们在这里可以看到,设计模式不仅仅用于分解大型工程,小到一个 Winform 控件的开发,都需要具备良好的模式去帮助你分解问题,解决问题。