Sdílet prostřednictvím


MenuItem.IsPressed Vlastnost

Definice

Získá hodnotu, která označuje, zda MenuItem je stisknuto.

public:  property bool IsPressed {  public:
bool get(); protected:
 void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool IsPressed { get; protected set; }
[<System.ComponentModel.Browsable(false)>]
member this.IsPressed : bool with get, set
Public Property IsPressed As Boolean

Hodnota vlastnosti

true MenuItem je-li stisknuto; v opačném případě . false Výchozí hodnota je false.

Atributy

Příklady

Následující příklad ukazuje, jak použít IsPressed vlastnost ve stylu položky nabídky. Po stisknutí položky nabídky se změní styl jeho popředí, velikosti textu a stylu textu.

<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>

Poznámky

Počínaje rozhraním .NET Framework verze 3.0 Service Pack 1 IsPressed má vlastnost chráněnou setter. Pokud chcete tuto funkci použít, měla by vaše aplikace cílit na rozhraní .NET Framework verze 3.5. Další informace naleznete v tématu verze a závislosti rozhraní .NET Framework.

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor IsPressedProperty
Vlastnosti metadat nastavené na true None

Platí pro