控制移动 canvas 与 alignmentrular 影响

control move in canvas with alignmentrular affect

我正在 wpf 中开发表单设计器应用程序。必须实现在 WPF 设计时在运行时显示对齐标尺的功能。请建议我的方法。或者有谁做过吗?

我正在用相应的元素 (Control) 画一条线。因为我将有四个可能的控件,我们必须绘制测量线。

第 1 步。我将所有子控件及其位置放在列表中,我已准备好在鼠标移动事件 运行 时绘制控件。

第 2 步:我计算了与各个控件最接近的线差。并为这些点画线。