NavigationView Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет контейнер, позволяющий переходить по содержимому приложения. У него есть заголовок, представление для основного содержимого и панель меню для команд навигации.
Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).
/// [Microsoft.UI.Xaml.MUXContractProperty(version=5)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class NavigationView : ContentControl
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
class NavigationView : ContentControl
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class NavigationView : ContentControl
[Microsoft.UI.Xaml.MUXContractProperty(version=5)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public class NavigationView : ContentControl
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=5)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
public class NavigationView : ContentControl
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class NavigationView : ContentControl
Public Class NavigationView
Inherits ContentControl
<NavigationView .../>
- Наследование
-
NavigationView
- Атрибуты
-
Microsoft.UI.Xaml.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute ContractVersionAttribute
Примеры
Совет
Дополнительные сведения, рекомендации по проектированию и примеры кода см. в разделе Представление навигации.
Приложения из коллекции WinUI 2 включают интерактивные примеры большинства элементов управления, возможностей и функций WinUI 2. Получите приложение из Microsoft Store или получите исходный код в GitHub.
Комментарии
Ключи доступа для встроенных элементов
Чтобы добавить клавиши доступа для стрелки "Назад " и кнопок параметров , встроенных в NavigationView, необходимо использовать VisualTreeHelper , чтобы получить ссылку на эти элементы управления, а затем задать свойства в коде.
В этом примере показано, как обработать событие Loaded для поиска элементов в визуальном дереве и задания свойств AccessKey и KeyTipPlacementMode .
private void NavigationView_Loaded(object sender, RoutedEventArgs e)
{
// using muxc = Microsoft.UI.Xaml.Controls;
var navView = sender as muxc.NavigationView;
var rootGrid = VisualTreeHelper.GetChild(navView, 0) as Grid;
// Find the back button.
var paneToggleButtonGrid = VisualTreeHelper.GetChild(rootGrid, 0) as Grid;
var buttonHolderGrid = VisualTreeHelper.GetChild(paneToggleButtonGrid, 1) as Grid;
var navigationViewBackButton = VisualTreeHelper.GetChild(buttonHolderGrid, 0) as Button;
navigationViewBackButton.AccessKey = "A";
if (navView.PaneDisplayMode == muxc.NavigationViewPaneDisplayMode.Top)
{
// Set back button key tip placement mode.
navigationViewBackButton.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Bottom;
// Find the settings item and set properties.
var grid = VisualTreeHelper.GetChild(rootGrid, 1) as Grid;
var topNavArea = VisualTreeHelper.GetChild(grid, 0) as StackPanel;
var topNavGrid = VisualTreeHelper.GetChild(topNavArea, 1) as Grid;
var settingsTopNavPaneItem = VisualTreeHelper.GetChild(topNavGrid, 8) as muxc.NavigationViewItem;
settingsTopNavPaneItem.AccessKey = "S";
settingsTopNavPaneItem.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Bottom;
}
else
{
// Set back button key tip placement mode.
navigationViewBackButton.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Right;
// Find the settings item and set properties.
var grid = VisualTreeHelper.GetChild(rootGrid, 1) as Grid;
var rootSplitView = VisualTreeHelper.GetChild(grid, 1) as SplitView;
var grid2 = VisualTreeHelper.GetChild(rootSplitView, 0) as Grid;
var paneRoot = VisualTreeHelper.GetChild(grid2, 0) as Grid;
var border = VisualTreeHelper.GetChild(paneRoot, 0) as Border;
var paneContentGrid = VisualTreeHelper.GetChild(border, 0) as Grid;
var settingsNavPaneItem = VisualTreeHelper.GetChild(paneContentGrid, 6) as muxc.NavigationViewItem;
settingsNavPaneItem.AccessKey = "S";
settingsNavPaneItem.KeyTipPlacementMode = Windows.UI.Xaml.Input.KeyTipPlacementMode.Right;
}
}
Рекомендации по использованию клавиатуры
NavigationView поддерживает иерархию и вложенные элементы, что немного меняет ожидаемое поведение клавиатуры. Дополнительные сведения о клавиатуре в иерархическом представлении NavigationView см. в документации по рекомендациям по иерархической навигации NavigationView.
Стиль и шаблон элемента управления
Вы можете изменить стандартные параметры Style и ControlTemplate , чтобы придать элементу управления уникальный внешний вид. Сведения об изменении стиля и шаблона элемента управления см. в статье Стили XAML. Стиль по умолчанию, шаблон и ресурсы, определяющие внешний вид элемента управления, включаются в generic.xaml файл . В целях generic.xaml проектирования устанавливается вместе с пакетом NuGet WinUI (Microsoft.UI.Xaml). По умолчанию, это расположение \Users\<username>\.nuget\packages\microsoft.ui.xaml\<version>\lib\uap10.0\Microsoft.UI.Xaml\Themes\generic.xaml. Стили и ресурсы из разных версий WinUI могут иметь разные значения.
XAML также включает ресурсы, которые можно использовать для изменения цветов элемента управления в различных визуальных состояниях без изменения шаблона элемента управления. Изменение этих ресурсов предпочтительнее, чем установка таких свойств, как Background и Foreground. Дополнительные сведения см. в разделе Облегчаемые стили статьио стилях XAML .
Конструкторы
| NavigationView() |
Инициализирует новый экземпляр класса NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Свойства
| AlwaysShowHeader |
Возвращает или задает значение, указывающее, отображается ли заголовок всегда. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| AlwaysShowHeaderProperty |
Определяет свойство зависимости AlwaysShowHeader. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| AutoSuggestBox |
Возвращает или задает элемент AutoSuggestBox , отображаемый в NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| AutoSuggestBoxProperty |
Определяет свойство зависимости AutoSuggestBox. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| CompactModeThresholdWidth |
Возвращает или задает минимальную ширину окна, при которой NavigationView переходит в режим компактного отображения. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| CompactModeThresholdWidthProperty |
Определяет свойство зависимости CompactModeThresholdWidth. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| CompactPaneLength |
Возвращает или задает ширину панели NavigationView в режиме компактного отображения. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| CompactPaneLengthProperty |
Определяет свойство зависимости CompactPaneLength. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ContentOverlay |
Возвращает или задает элемент пользовательского интерфейса, который отображается в верхней части элемента управления под панелью, если параметр PaneDisplayMode имеет значение Top. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ContentOverlayProperty |
Определяет свойство зависимости ContentOverlay. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| DisplayMode |
Возвращает значение, указывающее, как отображаются области и области содержимого NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| DisplayModeProperty |
Определяет свойство зависимости DisplayMode. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ExpandedModeThresholdWidth |
Возвращает или задает минимальную ширину окна, при которой NavigationView переходит в режим расширенного отображения. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ExpandedModeThresholdWidthProperty |
Определяет свойство зависимости ExpandedModeThresholdWidth. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| FooterMenuItems |
Возвращает список объектов, используемых в качестве элементов навигации в меню нижнего колонтитула. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| FooterMenuItemsProperty |
Определяет свойство зависимостей FooterMenuItems. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| FooterMenuItemsSource |
Возвращает или задает объект , представляющий элементы навигации, используемые в меню нижнего колонтитула. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| FooterMenuItemsSourceProperty |
Определяет свойство зависимости FooterMenuItemsSource. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| Header |
Возвращает или задает содержимое заголовка. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| HeaderProperty |
Идентифицирует свойство зависимости заголовка. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| HeaderTemplate |
Возвращает или задает объект DataTemplate, используемый для отображения заголовка элемента управления. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| HeaderTemplateProperty |
Определяет свойство зависимости HeaderTemplate. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsBackButtonVisible |
Возвращает или задает значение, указывающее, отображается ли кнопка "Назад". Значение по умолчанию — "Auto", которое указывает, что видимость кнопки зависит от параметра DisplayMode элемента NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsBackButtonVisibleProperty |
Определяет свойство зависимости IsBackButtonVisible. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsBackEnabled |
Возвращает или задает значение, указывающее, включена или отключена кнопка "Назад". Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsBackEnabledProperty |
Определяет свойство зависимости IsBackEnabled. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsPaneOpen |
Возвращает или задает значение, указывающее, развернута ли область NavigationView до полной ширины. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsPaneOpenProperty |
Определяет свойство зависимости IsPaneOpen. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsPaneToggleButtonVisible |
Возвращает или задает значение, указывающее, отображается ли переключатель меню. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsPaneToggleButtonVisibleProperty |
Определяет свойство зависимости IsPaneToggleButtonVisible. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsPaneVisible |
Возвращает или задает значение, определяющее, отображается ли панель. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsPaneVisibleProperty |
Определяет свойство зависимости IsPaneVisible. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsSettingsVisible |
Возвращает или задает значение, указывающее, отображается ли кнопка "Параметры". Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsSettingsVisibleProperty |
Определяет свойство зависимости IsSettingsVisible. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsTitleBarAutoPaddingEnabled |
Возвращает или задает значение, указывающее, добавляется ли верхняя заполнение в заголовок представления навигации при использовании с настраиваемой строкой заголовка. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| IsTitleBarAutoPaddingEnabledProperty |
Определяет свойство зависимости IsTitleBarAutoPaddingEnabled . Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemContainerStyle |
Возвращает или задает стиль, используемый при отрисовке контейнеров элементов меню. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemContainerStyleProperty |
Определяет свойство зависимости MenuItemContainerStyle. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemContainerStyleSelector |
Возвращает или задает ссылку на пользовательский класс логики StyleSelector . StyleSelector возвращает различные значения Style, используемые для контейнера элементов в зависимости от характеристик отображаемого объекта. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemContainerStyleSelectorProperty |
Определяет свойство зависимости MenuItemContainerStyleSelector. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItems |
Возвращает коллекцию пунктов меню, отображаемых в NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemsProperty |
Определяет свойство зависимости MenuItems. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemsSource |
Возвращает или задает источник объекта, используемый для создания содержимого меню NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemsSourceProperty |
Определяет свойство зависимости MenuItemsSource. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemTemplate |
Возвращает или задает объект DataTemplate, используемый для отображения каждого пункта меню. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemTemplateProperty |
Определяет свойство зависимости MenuItemTemplate. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemTemplateSelector |
Возвращает или задает ссылку на пользовательский класс логики DataTemplateSelector . DataTemplateSelector, на который ссылается это свойство, возвращает шаблон для применения к элементам. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemTemplateSelectorProperty |
Определяет свойство зависимости MenuItemTemplateSelector. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| OpenPaneLength |
Возвращает или задает ширину области NavigationView при ее полном развертывании. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| OpenPaneLengthProperty |
Определяет свойство зависимости OpenPaneLength. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| OverflowLabelMode |
Возвращает или задает значение, указывающее, какая текстовая метка отображается для меню переполнения. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| OverflowLabelModeProperty |
Определяет свойство зависимости OverflowLabelMode. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneCustomContent |
Возвращает или задает элемент пользовательского интерфейса, отображаемый на панели NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneCustomContentProperty |
Определяет свойство зависимости PaneCustomContent. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneDisplayMode |
Возвращает или задает значение, указывающее, как и где отображается панель NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneDisplayModeProperty |
Определяет свойство зависимости PaneDisplayMode. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneFooter |
Возвращает или задает содержимое нижнего колонтитула панели. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneFooterProperty |
Определяет свойство зависимости PaneFooter. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneHeader |
Возвращает или задает содержимое заголовка панели. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneHeaderProperty |
Определяет свойство зависимости PaneHeader. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneTitle |
Возвращает или задает метку рядом со значком меню при открытии области NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneTitleProperty |
Определяет свойство зависимости PaneTitle. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneToggleButtonStyle |
Возвращает или задает стиль, определяющий внешний вид переключателя меню. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneToggleButtonStyleProperty |
Определяет свойство зависимости PaneToggleButtonStyle. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| SelectedItem |
Возвращает или задает выбранный элемент. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| SelectedItemProperty |
Определяет свойство зависимости SelectedItem. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| SelectionFollowsFocus |
Возвращает или задает значение, указывающее, изменяется ли выбор элемента при изменении фокуса клавиатуры. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| SelectionFollowsFocusProperty |
Определяет свойство зависимости SelectionFollowsFocus. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| SettingsItem |
Возвращает элемент навигации, представляющий точку входа в параметры приложения. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| SettingsItemProperty |
Определяет свойство зависимости SettingsItem. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ShoulderNavigationEnabled |
Возвращает или задает значение, указывающее, когда бамперы геймпада можно использовать для навигации по элементам навигации верхнего уровня в NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ShoulderNavigationEnabledProperty |
Определяет свойство зависимости ShoulderNavigationEnabled. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| TemplateSettings |
Возвращает объект , предоставляющий вычисляемые значения, на которые можно ссылаться как на источники TemplateBinding при определении шаблонов для элемента управления NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| TemplateSettingsProperty |
Определяет свойство зависимости TemplateSettings. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
Методы
| Collapse(NavigationViewItem) |
Сворачивает указанный узел в дереве. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ContainerFromMenuItem(Object) |
Возвращает контейнер, соответствующий указанному элементу меню. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| Expand(NavigationViewItem) |
Разворачивает указанный узел в дереве. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| MenuItemFromContainer(DependencyObject) |
Возвращает элемент, соответствующий указанному созданному контейнеру. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
События
| BackRequested |
Происходит, когда кнопка "Назад" получает взаимодействие, например щелчок или касание. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| Collapsed |
Происходит при сворачивании узла в дереве. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| DisplayModeChanged |
Происходит при изменении свойства DisplayMode. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| Expanding |
Происходит при развертывании узла в дереве. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| ItemInvoked |
Происходит, когда элемент в меню получает взаимодействие, например щелчком или касанием. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneClosed |
Происходит при закрытии области NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneClosing |
Происходит при закрытии области NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneOpened |
Происходит при открытии области NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| PaneOpening |
Происходит при открытии области NavigationView. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |
| SelectionChanged |
Происходит при изменении выбранного элемента. Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен). |