【问题标题】:UWP MapControl get XAML childrens by offsetUWP MapControl 通过偏移量获取 XAML 子项
【发布时间】:2018-01-12 02:18:40
【问题描述】:

是否可以通过偏移或地理位置获取 XAML 子级? 像 MapControl 的内置函数

MapControl.FindMapElementsAtOffset(Point p)

【问题讨论】:

    标签: uwp uwp-maps


    【解决方案1】:

    由于地图控件不知道 XAML 元素的范围,因此无法对其进行命中测试。 XAML 元素仅在单个点固定到地图,这是地图控件所知道的所有内容。 你可以试试 VisualTreeHelper.FindElementsInHostCoordinates https://docs.microsoft.com/en-us/uwp/api/Windows.UI.Xaml.Media.VisualTreeHelper#Windows_UI_Xaml_Media_VisualTreeHelper_FindElementsInHostCoordinates_Windows_Foundation_Point_Windows_UI_Xaml_UIElement_

    【讨论】:

    • 谢谢,这不起作用,无论你在哪个子树中尝试,结果总是空
    猜你喜欢
    • 2017-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-25
    • 2023-03-13
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    相关资源
    最近更新 更多