Compartir a través de


NavigationViewItem.Icon Propiedad

Definición

Obtiene o establece el icono que se va a 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 desde la enumeración Symbol de o una cadena Unicode que haga referencia a un glifo en la fuente Segoe MDL2 Assets de .

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