英語で読む

次の方法で共有


ContentElement.IsEnabled プロパティ

定義

ユーザー インターフェイス (UI) でこの要素が有効かどうかを示す値を取得または設定します。

C#
public bool IsEnabled { get; set; }

プロパティ値

要素が有効になっている場合に true します。それ以外の場合は、falseします。 既定値は trueです。

次の例では、HyperlinkIsEnabledfalseに設定されている場合に代替の視覚的動作を提供するプロパティ セッターを含むスタイルを作成します。

XAML
<Style.Triggers>
  <Trigger Property="Hyperlink.IsEnabled" Value="false">
    <Setter Property="Foreground" Value="Gray"/>
  </Trigger>
  <Trigger Property="Hyperlink.IsMouseOver" Value="true">
    <Setter Property = "Foreground" Value="{StaticResource BlueGreenBrush}"/>
  </Trigger>
</Style.Triggers>

注釈

依存関係プロパティ情報

識別子フィールド IsEnabledProperty
true に設定されたメタデータ プロパティ 何一つ

適用対象

製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9