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 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. Usa quindi il formato "&#x/(UNICODE);" in XAML o 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 AnimatedIconanche . Se imposti un oggetto AnimatedIcon come valore della proprietà Icon, NavigationViewItem imposterà automaticamente gli stati dell'oggetto AnimatedIcon in base agli stati del controllo.

NavigationViewItem imposterà automaticamente gli stati seguenti in AnimatedIcon:

  • Normale
  • PointerOver
  • Premuto
  • Opzione selezionata
  • PressedSelected
  • PointerOverSelected

Si applica a