UWP LogicalTreeViewHelper
UWP LogicalTreeViewHelper
我正在尝试将库从 wpf 转换为 uwp。
我快完成了,但现在 UWP 中不再存在 LogicalTreeViewHelper。
有谁知道如何在 uwp 中替换它?
var parent = LogicalTreeHelper.GetParent(MyDependencyObject);
在 UWP 中,您应该使用 VisualTreeHelper class。
有很多工具包和助手可以做到这一点,我个人有我的 Cimbalino Toolkit 它提供了直接扩展方法,所以你可以这样做:
var parent = MyDependencyObject.GetVisualParent();
为此,您可以使用简单的方法添加 NuGet package to your solution or just take the bits you need from the source code
您也可以尝试使用 UWP 工具包获取一些方便的扩展来遍历可视化树(Microsoft.Toolkit.Uwp.UI nuget 包)
我正在尝试将库从 wpf 转换为 uwp。 我快完成了,但现在 UWP 中不再存在 LogicalTreeViewHelper。
有谁知道如何在 uwp 中替换它?
var parent = LogicalTreeHelper.GetParent(MyDependencyObject);
在 UWP 中,您应该使用 VisualTreeHelper class。
有很多工具包和助手可以做到这一点,我个人有我的 Cimbalino Toolkit 它提供了直接扩展方法,所以你可以这样做:
var parent = MyDependencyObject.GetVisualParent();
为此,您可以使用简单的方法添加 NuGet package to your solution or just take the bits you need from the source code
您也可以尝试使用 UWP 工具包获取一些方便的扩展来遍历可视化树(Microsoft.Toolkit.Uwp.UI nuget 包)