NavigationViewItem.Icon Proprietà
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.
Ottiene o imposta l'icona da visualizzare accanto al testo della 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).
public:
property IconElement ^ Icon { IconElement ^ get(); void set(IconElement ^ value); };
IconElement Icon();
void Icon(IconElement value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
IconElement Icon();
void Icon(IconElement value);
public IconElement Icon { get; set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
public IconElement Icon { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] set; }
Public Property Icon As IconElement
<NavigationViewItem Icon="symbolName" .../>
<NavigationViewItem>
<NavigationViewItem.Icon>
iconElement
</NavigationViewItem.Icon>
</NavigationViewItem>
Valore della proprietà
Icona da visualizzare accanto al testo della voce di menu. Il valore predefinito è Null.
- Attributi
-
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute
Commenti
È possibile assegnare un valore dall'enumerazione Symbol o da una stringa Unicode che fa riferimento a un glifo nel tipo di carattere Asset Segoe MDL2.
È possibile usare l'applicazione Mappa caratteri fornita da Windows per esplorare i glifi del tipo di carattere e trovare i relativi valori Unicode. Usare quindi il formato "&#x/(UNICODE);" in XAML o il formato "\u/(UNICODE)" nel codice, dove (UNICODE) è il valore del glifo che indica la posizione nel file di carattere.
Il tipo di carattere Asset MDL2 di Segoe viene fornito con Windows 10 e i nuovi glifi possono essere aggiunti in ogni versione. È necessario verificare che il valore Unicode scelto sia disponibile nella versione minima di compilazione SDK destinata al progetto.
NavigationViewItem supporta AnimatedIconanche . Se si imposta un oggetto AnimatedIcon come valore della proprietà Icon, NavigationViewItem imposta gli stati dell'oggetto AnimatedIcon in base agli stati del controllo.
NavigationViewItem imposta automaticamente gli stati seguenti nell'oggetto AnimatedIcon:
- Normale
- PointerOver
- Premuto
- Opzione selezionata
- PressedSelected
- PointerOverSelected