标签: wpf
我有一个申请。我点击窗口上的按钮后想显示一个气球(UserControl)。气球必须出现在按钮下方。如何使用按钮上的位置
答案 0 :(得分:7)
按钮是您的按钮, root 是您的窗口,坐标是按钮相对于<的坐标EM>根
Point coordinates = button.TransformToAncestor(root).Transform(new Point(0, 0));
在TransformToAncestor处获取战利品,它适用于任何视觉效果。