NavigationViewItem.Icon Propiedad

Definición

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

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>

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 de 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, usa 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 de 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