其实这个控件的技术含量还是有的,至少包含了以下知识点:
1)窗口及控件定位及布局
因为里面牵扯到窗口的拖动,大小的调整等。
2)模板化控件开发;
3)窗口的最大化、最小化处理;
4)鼠标事件的处理;
5) 窗口的坐标及坐标平移;
6) 模态窗口和非模态窗口的状态及管理,窗口之间的关系维护等。
本来打算写一个系列的博文来讲解这种控件的开发,后面觉得没必要,整多了,也仅仅是贴代码,还不如直接将控件工程共享出来,这样更完整一些。这对于向进行控件开发的网友来说,算是一个比较实用化的示例。由于后面工作用这个方向的可能性比较小,因此以后不会再发表silverlight方面的博文,希望前面写的能对大家有所帮助。
控件下载地址:http://download.youkuaiyun.com/detail/hawksoft/3675353。辛辛苦苦原创了那么多久,赚2个下载分不过分吧。
本文详细介绍了复杂控件开发中的关键技术点,包括窗口及控件的定位与布局、模板化控件开发、窗口的最大化与最小化处理等内容。此外还涉及鼠标事件处理、窗口坐标系统及其转换等细节。
161

被折叠的 条评论
为什么被折叠?



