Esta documentación está archivada y no tiene mantenimiento.

MenuItem.IsPressed (Propiedad)

Actualización: noviembre 2007

Obtiene un valor que indica si se presiona MenuItem. Se trata de una propiedad de dependencia.

Espacio de nombres:  System.Windows.Controls
Ensamblado:  PresentationFramework (en PresentationFramework.dll)

[BrowsableAttribute(false)]
public bool IsPressed { get; }
/** @property */
/** @attribute BrowsableAttribute(false) */
public boolean get_IsPressed()

public function get IsPressed () : boolean

No se puede establecer esta propiedad en XAML.

Valor de propiedad

Tipo: System.Boolean
true si se presiona MenuItem; en caso contrario, false. El valor predeterminado es false.

Campo de identificador

IsPressedProperty

Propiedades de metadatos establecidas en true.

None

Desde la versión 3.0 de .NET Framework Service Pack 1, la propiedad IsPressed tiene un establecedor protegido. Para usar esta funcionalidad, la aplicación debe utilizar .NET Framework versión 3.5.  Para obtener más información, vea Arquitectura de .NET Framework 3.5.

En el ejemplo siguiente se muestra cómo utilizar la propiedad IsPressed en un estilo de elementos de menú. Cuando se presiona el elemento de menú, cambia el estilo del primer plano, tamaño de texto y estilo de texto.

<Style x:Key="Triggers" TargetType="{x:Type MenuItem}">
  <Style.Triggers>
    <Trigger Property="MenuItem.IsPressed" Value="true">
      <Setter Property = "Foreground" Value="Red"/>
      <Setter Property = "FontSize" Value="16"/>
      <Setter Property = "FontStyle" Value="Italic"/>
    </Trigger>
  </Style.Triggers>
</Style>


Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0
Mostrar: