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 пространства имен). |