Condividi tramite


NavigationView Classe

Definizione

Rappresenta un contenitore che consente di spostarsi nel contenuto dell'app. Include un'intestazione, una visualizzazione per il contenuto principale e un riquadro di menu per i comandi di spostamento.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di 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 .../>
Ereditarietà
NavigationView
Attributi
Microsoft.UI.Xaml.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute ContractVersionAttribute

Esempio

Suggerimento

Per altre informazioni, indicazioni sulla progettazione e esempi di codice, vedere Visualizzazione di spostamento.

L'app WinUI 2 Gallery include esempi interattivi della maggior parte dei controlli, delle funzionalità e delle funzionalità WinUI 2. Ottenere l'app da Microsoft Store o ottenere il codice sorgente in GitHub.

Commenti

Chiavi di accesso per gli elementi predefiniti

Per aggiungere i tasti di scelta per i pulsanti freccia indietro e impostazioni incorporati in NavigationView, è necessario usare VisualTreeHelper per ottenere un riferimento a tali controlli, quindi impostare le proprietà nel codice.

In questo esempio viene illustrato come gestire l'evento Loaded per trovare gli elementi nella struttura ad albero visuale e impostare le proprietà 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;
    }
}

Linee guida specifiche per la tastiera

NavigationView supporta la gerarchia e gli elementi annidati, che modificano leggermente il comportamento previsto della tastiera. Per altre informazioni sulla tastiera all'interno di un controllo NavigationView gerarchico, vedere la documentazione delle linee guida di NavigationView gerarchica.

Stile di controllo e modello

È possibile modificare lo stile predefinito e controlTemplate per assegnare al controllo un aspetto univoco. Per informazioni sulla modifica dello stile e del modello di un controllo, vedi Stili XAML. Lo stile predefinito, il modello e le risorse che definiscono l'aspetto del controllo sono inclusi nel generic.xaml file. Ai fini della progettazione, generic.xaml viene installato con il pacchetto NuGet WinUI (Microsoft.UI.Xaml). Per impostazione predefinita, il percorso è \Users\<username>\.nuget\packages\microsoft.ui.xaml\<version>\lib\uap10.0\Microsoft.UI.Xaml\Themes\generic.xaml. Gli stili e le risorse di versioni diverse di WinUI potrebbero avere valori diversi.

XAML include anche risorse che è possibile usare per modificare i colori di un controllo in stati di visualizzazione diversi senza modificare il modello di controllo. La modifica di queste risorse è preferibile per impostare proprietà come Background e Foreground. Per altre info, vedi la sezione Stili leggeri dell'articolo Stili XAML .

Costruttori

NavigationView()

Inizializza una nuova istanza della classe NavigationView.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

Proprietà

AlwaysShowHeader

Ottiene o imposta un valore che indica se l'intestazione è sempre visibile.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

AlwaysShowHeaderProperty

Identifica la proprietà di dipendenza AlwaysShowHeader.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

AutoSuggestBox

Ottiene o imposta un controllo AutoSuggestBox da visualizzare in NavigationView.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

AutoSuggestBoxProperty

Identifica la proprietà di dipendenza AutoSuggestBox.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

CompactModeThresholdWidth

Ottiene o imposta la larghezza minima della finestra in corrispondenza della quale NavigationView passa alla modalità di visualizzazione Compatta.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

CompactModeThresholdWidthProperty

Identifica la proprietà di dipendenza CompactModeThresholdWidth.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

CompactPaneLength

Ottiene o imposta la larghezza del riquadro NavigationView nella modalità di visualizzazione compatta.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

CompactPaneLengthProperty

Identifica la proprietà di dipendenza CompactPaneLength.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

ContentOverlay

Ottiene o imposta un elemento dell'interfaccia utente visualizzato nella parte superiore del controllo, sotto il riquadro se PaneDisplayMode è Top.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

ContentOverlayProperty

Identifica la proprietà di dipendenza ContentOverlay.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

DisplayMode

Ottiene un valore che specifica la modalità di visualizzazione del riquadro e delle aree di contenuto di un controllo NavigationView.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

DisplayModeProperty

Identifica la proprietà di dipendenza DisplayMode.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

ExpandedModeThresholdWidth

Ottiene o imposta la larghezza minima della finestra in corrispondenza della quale NavigationView passa alla modalità di visualizzazione espansa .

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

ExpandedModeThresholdWidthProperty

Identifica la proprietà di dipendenza ExpandedModeThresholdWidth.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

FooterMenuItems

Ottiene l'elenco di oggetti da utilizzare come elementi di navigazione nel menu piè di pagina.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

FooterMenuItemsProperty

Identifica la proprietà di dipendenza FooterMenuItems.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

FooterMenuItemsSource

Ottiene o imposta l'oggetto che rappresenta gli elementi di navigazione da utilizzare nel menu piè di pagina.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

FooterMenuItemsSourceProperty

Identifica la proprietà di dipendenza FooterMenuItemsSource.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

Header

Ottiene o imposta il contenuto dell'intestazione.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

HeaderProperty

Identifica la proprietà di dipendenza Header.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

HeaderTemplate

Ottiene o imposta l'oggetto DataTemplate utilizzato per visualizzare l'intestazione del controllo.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

HeaderTemplateProperty

Identifica la proprietà di dipendenza HeaderTemplate.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsBackButtonVisible

Ottiene o imposta un valore che indica se il pulsante Indietro è visibile o meno. Il valore predefinito è "Auto", che indica che la visibilità del pulsante dipende dall'impostazione DisplayMode di NavigationView.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsBackButtonVisibleProperty

Identifica la proprietà di dipendenza IsBackButtonVisible.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsBackEnabled

Ottiene o imposta un valore che indica se il pulsante Indietro è abilitato o disabilitato.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsBackEnabledProperty

Identifica la proprietà di dipendenza IsBackEnabled.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsPaneOpen

Ottiene o imposta un valore che specifica se il riquadro NavigationView viene espanso fino alla larghezza intera.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsPaneOpenProperty

Identifica la proprietà di dipendenza IsPaneOpen.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsPaneToggleButtonVisible

Ottiene o imposta un valore che indica se viene visualizzato l'interruttore del menu.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsPaneToggleButtonVisibleProperty

Identifica la proprietà di dipendenza IsPaneToggleButtonVisible.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsPaneVisible

Ottiene o imposta un valore che determina se il riquadro viene visualizzato.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsPaneVisibleProperty

Identifica la proprietà di dipendenza IsPaneVisible.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsSettingsVisible

Ottiene o imposta un valore che indica se viene visualizzato il pulsante delle impostazioni.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsSettingsVisibleProperty

Identifica la proprietà di dipendenza IsSettingsVisible.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsTitleBarAutoPaddingEnabled

Ottiene o imposta un valore che indica se la spaziatura interna superiore viene aggiunta all'intestazione della visualizzazione di spostamento se utilizzata con una barra del titolo personalizzata.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

IsTitleBarAutoPaddingEnabledProperty

Identifica la proprietà di dipendenza IsTitleBarAutoPaddingEnabled .

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

MenuItemContainerStyle

Ottiene o imposta lo stile utilizzato durante il rendering dei contenitori delle voci di menu.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemContainerStyleProperty

Identifica la proprietà di dipendenza MenuItemContainerStyle.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemContainerStyleSelector

Ottiene o imposta un riferimento a una classe di logica StyleSelector personalizzata. StyleSelector restituisce valori di stile diversi da usare per il contenitore di elementi in base alle caratteristiche dell'oggetto visualizzato.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemContainerStyleSelectorProperty

Identifica la proprietà di dipendenza MenuItemContainerStyleSelector.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItems

Ottiene la raccolta di voci di menu visualizzate in NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemsProperty

Identifica la proprietà di dipendenza MenuItems.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemsSource

Ottiene o imposta un'origine oggetto usata per generare il contenuto del menu NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemsSourceProperty

Identifica la proprietà di dipendenza MenuItemsSource.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemTemplate

Ottiene o imposta l'oggetto DataTemplate usato per visualizzare ogni voce di menu.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemTemplateProperty

Identifica la proprietà di dipendenza MenuItemTemplate.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemTemplateSelector

Ottiene o imposta un riferimento a una classe di logica DataTemplateSelector personalizzata. DataTemplateSelector a cui fa riferimento questa proprietà restituisce un modello da applicare agli elementi.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

MenuItemTemplateSelectorProperty

Identifica la proprietà di dipendenza MenuItemTemplateSelector.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

OpenPaneLength

Ottiene o imposta la larghezza del riquadro NavigationView quando è completamente espansa.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

OpenPaneLengthProperty

Identifica la proprietà di dipendenza OpenPaneLength.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

OverflowLabelMode

Ottiene o imposta un valore che indica l'etichetta di testo visualizzata per il menu overflow.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

OverflowLabelModeProperty

Identifica la proprietà di dipendenza OverflowLabelMode.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneCustomContent

Ottiene o imposta un elemento dell'interfaccia utente visualizzato nel riquadro NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneCustomContentProperty

Identifica la proprietà di dipendenza PaneCustomContent.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneDisplayMode

Ottiene o imposta un valore che indica come e dove viene visualizzato il riquadro NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneDisplayModeProperty

Identifica la proprietà di dipendenza PaneDisplayMode.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneFooter

Ottiene o imposta il contenuto per il piè di pagina del riquadro.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneFooterProperty

Identifica la proprietà di dipendenza PaneFooter.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneHeader

Ottiene o imposta il contenuto per l'intestazione del riquadro.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneHeaderProperty

Identifica la proprietà di dipendenza PaneHeader.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneTitle

Ottiene o imposta l'etichetta adiacente all'icona del menu quando il riquadro NavigationView è aperto.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneTitleProperty

Identifica la proprietà di dipendenza PaneTitle.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneToggleButtonStyle

Ottiene o imposta lo stile che definisce l'aspetto del pulsante di attivazione del menu.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneToggleButtonStyleProperty

Identifica la proprietà di dipendenza PaneToggleButtonStyle.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

SelectedItem

Ottiene o imposta l'elemento selezionato.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

SelectedItemProperty

Identifica la proprietà di dipendenza SelectedItem.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

SelectionFollowsFocus

Ottiene o imposta un valore che indica se la selezione degli elementi cambia quando lo stato attivo della tastiera cambia.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

SelectionFollowsFocusProperty

Identifica la proprietà di dipendenza SelectionFollowsFocus.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

SettingsItem

Ottiene l'elemento di spostamento che rappresenta il punto di ingresso alle impostazioni dell'app.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

SettingsItemProperty

Identifica la proprietà di dipendenza SettingsItem.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

ShoulderNavigationEnabled

Ottiene o imposta un valore che indica quando è possibile usare i bumper del gamepad per esplorare gli elementi di spostamento di primo livello in un oggetto NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

ShoulderNavigationEnabledProperty

Identifica la proprietà di dipendenza ShoulderNavigationEnabled.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

TemplateSettings

Ottiene un oggetto che fornisce valori calcolati a cui è possibile fare riferimento come origini TemplateBinding durante la definizione di modelli per un controllo NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

TemplateSettingsProperty

Identifica la proprietà di dipendenza TemplateSettings.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

Metodi

Collapse(NavigationViewItem)

Comprime il nodo specificato nell'albero.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

ContainerFromMenuItem(Object)

Restituisce il contenitore corrispondente alla voce di menu specificata.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

Expand(NavigationViewItem)

Espande il nodo specificato nell'albero.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

MenuItemFromContainer(DependencyObject)

Restituisce l'elemento corrispondente al contenitore specificato e generato.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

Eventi

BackRequested

Si verifica quando il pulsante Indietro riceve un'interazione, ad esempio un clic o un tocco.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

Collapsed

Si verifica quando viene compresso un nodo nell'albero.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

DisplayModeChanged

Si verifica quando cambia la proprietà DisplayMode.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

Expanding

Si verifica quando un nodo nell'albero inizia a espandersi.

Questa documentazione si applica a WinUI 2 per la piattaforma UWP (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows).

ItemInvoked

Si verifica quando un elemento del menu riceve un'interazione di questo tipo di clic o tocco.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneClosed

Si verifica quando il riquadro NavigationView viene chiuso.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneClosing

Si verifica quando il riquadro NavigationView viene chiuso.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneOpened

Si verifica quando viene aperto il riquadro NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

PaneOpening

Si verifica quando si apre il riquadro NavigationView.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

SelectionChanged

Si verifica quando l'elemento attualmente selezionato cambia.

Questa documentazione si applica a WinUI 2 per UWP (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows).

Si applica a

Vedi anche