3

我有 Windows 10 目标版本 Build 17134,最低版本是 Creators Update Build 15063

我通过 Nuget 包管理器安装了 Microsoft.UI.Xaml 2.0.18091

运行 VS2017 15.8.6

但我在工具箱中看不到 TreeView 控件

错误图片

[更新]

当我尝试从文档中粘贴 Xaml 时,出现错误

XAML1104 The type 'TreeViewNode' is not available in the target platform minimum version (10.0.15063.0) supported by this project

[更新]

我有 Windows 版本 1809 并构建 17763 窗户构建

我有 SDK 10.0.17763

然而,工具箱中唯一的树视图是 Microsoft.UI.Xaml.Controls

4

2 回答 2

4

XAML1104 此项目支持的目标平台最低版本 (10.0.15063.0) 中没有类型“TreeViewNode”

TreeViewNode类是从 Windows 10 Build 17134 引入的,它在 15063 中不可用。

错误信息也有解释。您需要使项目的目标/分钟版本为 17134 或更高版本。

于 2018-10-10T06:54:11.563 回答
2

您的项目必须具有最低 SDK 版本 15063 才能使用TreeView。您可以通过右键单击解决方案资源管理器中的项目节点,转到属性并修改第一个选项卡上的两个适当的下拉菜单来更改项目目标。

但是,您现在可以TreeView借助Windows UI 库在早期版本中实际使用控件,其中包含可向后移植到旧版本的最新控件。

于 2018-10-10T08:53:36.103 回答