我希望获得相对于它的容器的UIElement的位置,以覆盖它上面的图像。
System.WIndows命名空间中的UIElement正是我想要的。 UWP中的等价物是什么?
答案 0 :(得分:3)
您可以使用UIElement.TransformToVisual(UIElement)方法。
如果你想要左上角,那么这里的代码是什么样的:
var top_left = child_uiElement.TransformToVisual(container_uiElement).TransformPoint(new Windows.Foundation.Point(0,0));