NavigationView Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
É um contêiner que habilita a navegação no conteúdo do aplicativo. Tem um cabeçalho, uma exibição do conteúdo principal e um painel de menu para os comandos de navegação.
Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).
/// [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 .../>
- Herança
-
NavigationView
- Atributos
-
Microsoft.UI.Xaml.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute ContractVersionAttribute
Exemplos
Dica
Para obter mais informações, diretrizes de design e exemplos de código, consulte Modo de exibição de navegação.
Os aplicativos da Galeria do WinUI 2 incluem exemplos interativos da maioria dos controles, recursos e funcionalidades do WinUI 2. Obtenha o aplicativo na Microsoft Store ou o código-fonte no GitHub.
Comentários
Chaves de acesso para elementos internos
Para adicionar chaves de acesso para os botões de seta para trás e configurações integrados ao NavigationView, você precisa usar o VisualTreeHelper para obter uma referência a esses controles e, em seguida, definir as propriedades em seu código.
Este exemplo mostra como manipular o evento Loaded para localizar os elementos na árvore visual e definir as propriedades AccessKey e 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;
}
}
Diretrizes específicas de teclado
NavigationView dá suporte à hierarquia e itens aninhados, o que altera ligeiramente o comportamento de teclado esperado. Para obter mais informações sobre teclado em um NavigationView hierárquico, consulte a documentação de diretrizes hierárquicas do NavigationView.
Estilo e modelo de controle
Você pode modificar o Estilo e ControlTemplate padrão para dar ao controle uma aparência exclusiva. Para obter informações sobre como modificar o estilo e o modelo de um controle, consulte Estilos XAML. O estilo, o modelo e os recursos padrão que definem a aparência do controle são incluídos no generic.xaml
arquivo. Para fins de design, generic.xaml
é instalado com o pacote NuGet WinUI (Microsoft.UI.Xaml). Por padrão, esse local é \Users\<username>\.nuget\packages\microsoft.ui.xaml\<version>\lib\uap10.0\Microsoft.UI.Xaml\Themes\generic.xaml
. Estilos e recursos de diferentes versões do WinUI podem ter valores diferentes.
O XAML também inclui recursos que você pode usar para modificar as cores de um controle em diferentes estados visuais sem modificar o modelo de controle. É preferível modificar esses recursos para definir propriedades como Plano de Fundo e Primeiro Plano. Para obter mais informações, consulte a seção Estilo leve do artigo Estilos XAML .
Construtores
NavigationView() |
Inicializa uma nova instância da classe NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Propriedades
AlwaysShowHeader |
Obtém ou define um valor que indica se o cabeçalho está sempre visível. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
AlwaysShowHeaderProperty |
Identifica a propriedade de dependência AlwaysShowHeader. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
AutoSuggestBox |
Obtém ou define um AutoSuggestBox a ser exibido no NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
AutoSuggestBoxProperty |
Identifica a propriedade de dependência AutoSuggestBox. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
CompactModeThresholdWidth |
Obtém ou define a largura mínima da janela na qual o NavigationView entra no modo de exibição Compacto. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
CompactModeThresholdWidthProperty |
Identifica a propriedade de dependência CompactModeThresholdWidth. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
CompactPaneLength |
Obtém ou define a largura do painel NavigationView em seu modo de exibição compacto. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
CompactPaneLengthProperty |
Identifica a propriedade de dependência CompactPaneLength. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ContentOverlay |
Obtém ou define um elemento de interface do usuário mostrado na parte superior do controle, abaixo do painel se PaneDisplayMode for Top. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ContentOverlayProperty |
Identifica a propriedade de dependência ContentOverlay. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
DisplayMode |
Obtém um valor que especifica como o painel e as áreas de conteúdo de um NavigationView estão sendo mostrados. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
DisplayModeProperty |
Identifica a propriedade de dependência DisplayMode. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ExpandedModeThresholdWidth |
Obtém ou define a largura mínima da janela na qual o NavigationView entra no modo de exibição Expandido . Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ExpandedModeThresholdWidthProperty |
Identifica a propriedade de dependência ExpandedModeThresholdWidth. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
FooterMenuItems |
Obtém a lista de objetos a serem usados como itens de navegação no menu do rodapé. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
FooterMenuItemsProperty |
Identifica a propriedade de dependência FooterMenuItems. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
FooterMenuItemsSource |
Obtém ou define o objeto que representa os itens de navegação a serem usados no menu do rodapé. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
FooterMenuItemsSourceProperty |
Identifica a propriedade de dependência FooterMenuItemsSource. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Header |
Obtém ou define o conteúdo do cabeçalho. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
HeaderProperty |
Identifica a propriedade Dependência de cabeçalho. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
HeaderTemplate |
Obtém ou define o DataTemplate usado para exibir o cabeçalho do controle. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
HeaderTemplateProperty |
Identifica a propriedade de dependência HeaderTemplate. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsBackButtonVisible |
Obtém ou define um valor que indica se o botão Voltar está visível ou não. O valor padrão é "Auto", que indica que a visibilidade do botão depende da configuração DisplayMode do NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsBackButtonVisibleProperty |
Identifica a propriedade de dependência IsBackButtonVisible. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsBackEnabled |
Obtém ou define um valor que indica se o botão Voltar está habilitado ou desabilitado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsBackEnabledProperty |
Identifica a propriedade de dependência IsBackEnabled. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsPaneOpen |
Obtém ou define um valor que especifica se o painel NavigationView é expandido para sua largura total. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsPaneOpenProperty |
Identifica a propriedade de dependência IsPaneOpen. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsPaneToggleButtonVisible |
Obtém ou define um valor que indica se o botão de alternância do menu é mostrado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsPaneToggleButtonVisibleProperty |
Identifica a propriedade de dependência IsPaneToggleButtonVisible. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsPaneVisible |
Obtém ou define um valor que determina se o painel é mostrado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsPaneVisibleProperty |
Identifica a propriedade de dependência IsPaneVisible. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsSettingsVisible |
Obtém ou define um valor que indica se o botão de configurações é mostrado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsSettingsVisibleProperty |
Identifica a propriedade de dependência IsSettingsVisible. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsTitleBarAutoPaddingEnabled |
Obtém ou define um valor que indica se o preenchimento superior é adicionado ao cabeçalho do modo de navegação quando usado com uma barra de título personalizada. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
IsTitleBarAutoPaddingEnabledProperty |
Identifica a propriedade de dependência IsTitleBarAutoPaddingEnabled . Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemContainerStyle |
Obtém ou define o estilo usado ao renderizar os contêineres de item de menu. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemContainerStyleProperty |
Identifica a propriedade de dependência MenuItemContainerStyle. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemContainerStyleSelector |
Obtém ou define uma referência a uma classe lógica StyleSelector personalizada. O StyleSelector retorna valores de Estilo diferentes a serem usados para o contêiner de item com base nas características do objeto que está sendo exibido. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemContainerStyleSelectorProperty |
Identifica a propriedade de dependência MenuItemContainerStyleSelector. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItems |
Obtém a coleção de itens de menu exibidos no NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemsProperty |
Identifica a propriedade de dependência MenuItems. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemsSource |
Obtém ou define uma fonte de objeto usada para gerar o conteúdo do menu NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemsSourceProperty |
Identifica a propriedade de dependência MenuItemsSource. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemTemplate |
Obtém ou define o DataTemplate usado para exibir cada item de menu. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemTemplateProperty |
Identifica a propriedade de dependência MenuItemTemplate. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemTemplateSelector |
Obtém ou define uma referência a uma classe lógica DataTemplateSelector personalizada. O DataTemplateSelector referenciado por essa propriedade retorna um modelo a ser aplicado aos itens. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemTemplateSelectorProperty |
Identifica a propriedade de dependência MenuItemTemplateSelector. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
OpenPaneLength |
Obtém ou define a largura do painel NavigationView quando ele é totalmente expandido. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
OpenPaneLengthProperty |
Identifica a propriedade de dependência OpenPaneLength. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
OverflowLabelMode |
Obtém ou define um valor que indica qual rótulo de texto é mostrado para o menu de estouro. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
OverflowLabelModeProperty |
Identifica a propriedade de dependência OverflowLabelMode. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneCustomContent |
Obtém ou define um elemento de interface do usuário mostrado no painel NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneCustomContentProperty |
Identifica a propriedade de dependência PaneCustomContent. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneDisplayMode |
Obtém ou define um valor que indica como e onde o painel NavigationView é mostrado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneDisplayModeProperty |
Identifica a propriedade de dependência PaneDisplayMode. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneFooter |
Obtém ou define o conteúdo do rodapé do painel. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneFooterProperty |
Identifica a propriedade de dependência PaneFooter. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneHeader |
Obtém ou define o conteúdo do cabeçalho do painel. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneHeaderProperty |
Identifica a propriedade de dependência PaneHeader. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneTitle |
Obtém ou define o rótulo adjacente ao ícone de menu quando o painel NavigationView está aberto. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneTitleProperty |
Identifica a propriedade de dependência PaneTitle. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneToggleButtonStyle |
Obtém ou define o Estilo que define a aparência do botão de alternância do menu. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneToggleButtonStyleProperty |
Identifica a propriedade de dependência PaneToggleButtonStyle. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
SelectedItem |
Obtém ou define o item selecionado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
SelectedItemProperty |
Identifica a propriedade de dependência SelectedItem. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
SelectionFollowsFocus |
Obtém ou define um valor que indica se a seleção de itens muda quando o foco do teclado é alterado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
SelectionFollowsFocusProperty |
Identifica a propriedade de dependência SelectionFollowsFocus. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
SettingsItem |
Obtém o item de navegação que representa o ponto de entrada para as configurações do aplicativo. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
SettingsItemProperty |
Identifica a propriedade de dependência SettingsItem. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ShoulderNavigationEnabled |
Obtém ou define um valor que indica quando os pára-choques do gamepad podem ser usados para navegar pelos itens de navegação de nível superior em um NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ShoulderNavigationEnabledProperty |
Identifica a propriedade de dependência ShoulderNavigationEnabled. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
TemplateSettings |
Obtém um objeto que fornece valores calculados que podem ser referenciados como fontes TemplateBinding ao definir modelos para um controle NavigationView. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
TemplateSettingsProperty |
Identifica a propriedade de dependência TemplateSettings. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Métodos
Collapse(NavigationViewItem) |
Recolhe o nó especificado na árvore. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ContainerFromMenuItem(Object) |
Retorna o contêiner correspondente ao item de menu especificado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Expand(NavigationViewItem) |
Expande o nó especificado na árvore. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
MenuItemFromContainer(DependencyObject) |
Retorna o item que corresponde ao contêiner gerado especificado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Eventos
BackRequested |
Ocorre quando o botão Voltar recebe uma interação, como um clique ou toque. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Collapsed |
Ocorre quando um nó na árvore é recolhido. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
DisplayModeChanged |
Ocorre quando a propriedade DisplayMode é alterada. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
Expanding |
Ocorre quando um nó na árvore começa a ser expandido. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
ItemInvoked |
Ocorre quando um item no menu recebe uma interação, como um clique ou toque. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneClosed |
Ocorre quando o painel NavigationView é fechado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneClosing |
Ocorre quando o painel NavigationView está sendo fechado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneOpened |
Ocorre quando o painel NavigationView é aberto. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
PaneOpening |
Ocorre quando o painel NavigationView está sendo aberto. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |
SelectionChanged |
Ocorre quando o item selecionado no momento é alterado. Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows). |