NavigationView Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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). |