UWP Treeview отсутствует в наборе инструментов - PullRequest
0 голосов
/ 09 октября 2018

У меня целевая версия Windows 10, сборка 17134, и минимальная версия - сборка обновления создателей 15063

. У меня установлен Microsoft.UI.Xaml 2.0.18091 через диспетчер пакетов Nuget

Запуск VS2017 15.8.6

Но я не вижу элемент управления TreeView в наборе инструментов

error picture

[Обновить]

Когда я пытаюсьвставить в 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 windows builds

У меня есть SDK 10.0.17763

Однако единственное древовидное представление в наборе инструментов - Microsoft.UI.Xaml.Controls

Ответы [ 2 ]

0 голосов
/ 10 октября 2018

Ваш проект должен иметь минимальную версию SDK 15063, чтобы использовать TreeView.Вы можете изменить цель проекта, щелкнув правой кнопкой мыши узел проекта в Solution Explorer , перейдя к Свойства и изменив два соответствующих раскрывающихся списка на первой вкладке.

Однако теперь вы можете использовать элемент управления TreeView в более ранних версиях благодаря библиотеке пользовательского интерфейса Windows , которая содержит последние элементы управления с обратным переносом в более старые версии.

0 голосов
/ 10 октября 2018

XAML1104 Тип TreeViewNode недоступен в минимальной версии целевой платформы (10.0.15063.0), поддерживаемой этим проектом

Представлен класс TreeViewNode из Windows 10, сборка 17134, она недоступна в 15063 году.

Сообщение об ошибке также объяснило это.Вам нужно сделать так, чтобы целевая / минимальная версия вашего проекта была 17134 или выше.

...