MenuItem.IsPressed プロパティ

定義

MenuItem が押されているかどうかを示す値を取得します。

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

プロパティ値

Boolean

MenuItem が押されている場合は true。それ以外の場合は false。 既定値は、false です。

属性

次の例は、メニュー項目スタイルでプロパティを IsPressed 使用する方法を示しています。 メニュー項目を押すと、前景、テキスト サイズ、およびテキスト スタイルのスタイルが変更されます。

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

注釈

.NET Framework バージョン 3.0 Service Pack 1 以降では、IsPressedこのプロパティには保護セッターがあります。 この機能を使用するには、アプリケーションで .NET Framework バージョン 3.5 をターゲットにする必要があります。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。

依存プロパティ情報

識別子フィールド IsPressedProperty
メタデータのプロパティが次に設定されている true なし

適用対象