UWP Несколько представлений MenuItem в NavigationView - PullRequest
0 голосов
/ 27 марта 2019

Есть ли способ в NavigationView в UWP иметь несколько «просмотров» для NavigationViewMenuItems?Концепция будет иметь Категории или Папки как MenuItems, и при нажатии или NavigationViewMenuItems будет выдвигаться влево и отображать содержимое папки или категории.Затем при переходе назад из папки список папок и категорий снова будет скользить слева.Я знаю, что могу изменить NavigationView.MenuItemsSource в C #, но вместо этого я хотел бы сделать это в основном в XAML.Я пробовал множество способов сделать это, но, похоже, не могу найти способ, который работает.

У меня нет никакого кода, чтобы продемонстрировать это, так как это скорее вопрос концепции, чемодиночная ошибка, которая не работает.Я искал везде и нашел множество статей / ссылок о загрузке различных представлений в NavigationView.Content, но ничего не изменилось в части MenuItems.

Есть ли у кого-нибудь какие-либо идеи о том, как этого добиться, илиссылку на учебник я мог бы перейти?Я не могу себе представить, что это никогда не было сделано раньше, это похоже на такой интерфейс интерфейса здравого смысла.

1 Ответ

0 голосов
/ 28 марта 2019

На самом деле вам нужен древовидный навигатор. У UWP нет такого встроенного контроля для нас. Вы можете использовать сторонний элемент управления, например Syncfusion TreeNavigator .

См. Пример кода на GitHub: https://github.com/syncfusion/uwp-demos/tree/master/Navigation

...