Condividi tramite


NavigationViewItem.Icon Proprietà

Definizione

Ottiene o imposta l'icona da visualizzare accanto al testo della voce di menu.

public:
 property IconElement ^ Icon { IconElement ^ get(); void set(IconElement ^ value); };
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
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 { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] 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; }
var iconElement = navigationViewItem.icon;
navigationViewItem.icon = iconElement;
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 Segoe MDL2 Assets.

È possibile usare l'applicazione Mappa caratteri fornita con Windows per esplorare i glifi del tipo di carattere e trovare i relativi valori Unicode. Usare quindi il formato "&#x/(UNICODE);" in XAML oppure il formato "\u/(UNICODE)" nel codice, dove (UNICODE) è il valore del glifo che indica il percorso nel file del tipo di carattere.

Il tipo di carattere Segoe MDL2 Assets viene fornito con Windows 10 e in ogni versione potrebbero essere aggiunti nuovi glifi. È necessario verificare che il valore Unicode scelto sia disponibile nella versione minima della build SDK di destinazione del progetto.

NavigationViewItem supporta anche AnimatedIcon. Se imposti un oggetto AnimatedIcon come valore della proprietà Icon, NavigationViewItem imposta automaticamente gli stati dell'oggetto AnimatedIcon in base agli stati del controllo.

NavigationViewItem imposta automaticamente gli stati seguenti in AnimatedIcon:

  • Normale
  • PointerOver
  • Pressato
  • Selezionato
  • PressedSelected
  • PointerOverSelected

Si applica a