NavigationViewItem.Icon Propiedad

Definición

Obtiene o establece el icono que se va a mostrar junto al texto del elemento de menú.

Esta documentación se aplica a WinUI 2 para UWP (para WinUI en la SDK de Aplicaciones para Windows, consulta los espacios de nombres SDK de Aplicaciones para 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>

Valor de propiedad

Icono que se va a mostrar junto al texto del elemento de menú. El valor predeterminado es NULL.

Atributos
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute

Comentarios

Puede asignar un valor desde la enumeración Symbol o una cadena Unicode que haga referencia a un glifo en la fuente Segoe MDL2 Assets.

Puede usar la aplicación Mapa de caracteres que viene con Windows para examinar los glifos de la fuente y buscar sus valores Unicode. A continuación, use el formato "&#x/(UNICODE);" en XAML o el formato "\u/(UNICODE)" en el código, donde (UNICODE) es el valor del glifo que indica la ubicación en el archivo de fuente.

La fuente Segoe MDL2 Assets se incluye con Windows 10 y se pueden agregar nuevos glifos en cada versión. Debe comprobar que el valor Unicode que elija está disponible en la versión mínima de compilación del SDK que tiene como destino el proyecto.

NavigationViewItem también admite AnimatedIcon. Si estableces un AnimatedIcon como el valor de la propiedad Icon, NavigationViewItem establecerá los estados del AnimatedIcon automáticamente, según los estados del control.

NavigationViewItem establecerá automáticamente los siguientes estados en AnimatedIcon:

  • Normal
  • PointerOver
  • Presionado
  • Seleccionado
  • PressedSelected
  • PointerOverSelected

Se aplica a