WPF多窗口磁性对齐贴边功能实现

笔者前言

自从新学期选修了.net软件开发之后,便开始使用C#语言。竟发现C#各种语法糖的便利,从此走上.net不归之路(大雾)。其实不管C#有多包容java,写代码的可玩性是不变的,无论javafx还是wpf,只不过实在是很少java写的桌面应用能普及使用,还是抱微软的大腿,写更贴合windows系统的软件吧。。。

正文

辨析

原理

方法介绍

以下以Window为参数的是需要微调位置的窗口对象

  • Update(Window) -void 每有窗口出现时,请调用该方法及时记录数据
  • Delete(Window) -void 每有窗口隐藏或关闭时,请调用该方法及时擦除数据
  • AutoDock(Window) -void 在窗口移动或需要贴边时请调用(更改微调时机需要同时修改代码)

瑕疵

  • 带来的副效果:远处对齐,就跟设计器的控件摆放时的辅助对齐效果一般(大雾)

代码

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年10月6日
下一篇 2017年10月6日

相关推荐