Wpf 找到最近的控件
我在屏幕上动态创建控件。如果我在屏幕上放置一个按钮,那么它应该高亮显示并显示最近的按钮之间的距离,该按钮位于新放置的按钮附近Wpf 找到最近的控件,wpf,vb.net,Wpf,Vb.net,我在屏幕上动态创建控件。如果我在屏幕上放置一个按钮,那么它应该高亮显示并显示最近的按钮之间的距离,该按钮位于新放置的按钮附近 使用VisualTreeHelper循环浏览整个视图的可视树。。。这里检查TraverseVisualTree方法,您可以使用该方法遍历可视树中的所有元素 对于每个ui元素控件,检查其实际宽度和实际高度属性 获取当前元素的相对坐标位置。使用此代码 然后使用(relativePosition.X+actualWidth)和(relativePosition.Y+actual
VisualTreeHelper
循环浏览整个视图的可视树。。。这里检查TraverseVisualTree
方法,您可以使用该方法遍历可视树中的所有元素ui元素
控件,检查其实际宽度
和实际高度
属性VisualTreeHelper
循环浏览整个视图的可视树。。。这里检查TraverseVisualTree
方法,您可以使用该方法遍历可视树中的所有元素ui元素
控件,检查其实际宽度
和实际高度
属性