NavigationViewItem.Icon Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Symbol ab, das neben dem Menüelementtext angezeigt werden soll, oder legt es fest.
Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK siehe Windows App SDK Namespaces).
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>
Eigenschaftswert
Das Symbol, das neben dem Menüelementtext angezeigt werden soll. Der Standardwert ist NULL.
- Attribute
-
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute
Hinweise
Sie können einen Wert aus der Symbol-Enumeration oder eine Unicode-Zeichenfolge zuweisen, die auf eine Glyphe in der Schriftart Segoe MDL2 Assets verweist.
Sie können die im Lieferumfang von Windows enthaltene Zeichenzuordnungsanwendung verwenden, um die Glyphen der Schriftart zu durchsuchen und deren Unicode-Werte zu finden. Verwenden Sie dann das Format "&#x/(UNICODE);" in XAML oder das Format "\u/(UNICODE)" im Code, wobei (UNICODE) der Wert der Glyphe ist, die den Speicherort in der Schriftartdatei angibt.
Die Schriftart Segoe MDL2 Assets wird mit Windows 10 ausgeliefert, und in jeder Version können neue Glyphen hinzugefügt werden. Sie sollten überprüfen, ob der von Ihnen ausgewählte Unicode-Wert in der SDK-Mindestversion verfügbar ist, auf die Ihr Projekt abzielt.
NavigationViewItem unterstützt AnimatedIconauch . Wenn Sie ein AnimatedIcon als Wert der Icon-Eigenschaft festlegen, legt das NavigationViewItem die Zustände des AnimatedIcon entsprechend den Zuständen des Steuerelements für Sie fest.
Das NavigationViewItem-Objekt legt automatisch die folgenden Zustände auf dem AnimatedIcon fest:
- Normal
- PointerOver
- Gedrückt
- Ausgewählt
- PressedSelected
- PointerOverSelected