ButtonBase.IsPressed ButtonBase.IsPressed ButtonBase.IsPressed ButtonBase.IsPressed Property

Definition

Ruft einen Wert ab, der angibt, ob ein ButtonBase aktuell aktiviert ist.Gets a value that indicates whether a ButtonBase is currently activated.

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

Eigenschaftswert

true, wenn ButtonBase aktiviert ist, andernfalls false.true if the ButtonBase is activated; otherwise false. Die Standardeinstellung ist false.The default is false.

Beispiele

In diesem Beispiel wird gezeigt, wie IsPressed die-Eigenschaft in einem auslöserstil verwendet wird.This example shows how to use the IsPressed property in a trigger style.

<Style x:Key="Triggers" TargetType="Button">
  <Style.Triggers>
    <Trigger Property="IsMouseOver" Value="true">
      <Setter Property = "Background" Value="Red"/>
    </Trigger>
    <Trigger Property="IsPressed" Value="true">
      <Setter Property = "Foreground" Value="Green"/>
    </Trigger>
  </Style.Triggers>
</Style>

Hinweise

IsPressedder Zustand einer Schaltfläche, die angibt, dass die linke Maustaste oder die LEERTASTE über der Schaltfläche gedrückt wird.IsPressed is the state of a button that indicates the left mouse button or SPACEBAR is pressed over the button. Wenn IsPressedden Wert hat,erfasstdasSteuerelementdieMaus.trueWhen IsPressed is true, the control captures the mouse. Folglich gibt das MouseEnter -Steuerelement Mausereignisse aus, z. b IsMouseDirectlyOverChanged. und.As a result, the control will raise mouse events such as MouseEnter and IsMouseDirectlyOverChanged. Beachten Sie, dass AccessText durch die Verwendung der- IsPressed oder-Eingabetaste die Maus nicht geändert oder erfasst Click wird, sondern das-Ereignis aufhebt.Note that using the AccessText or ENTER does not change IsPressed or capture the mouse, but is does raise the Click event.

Beginnend mit der .NET Framework Version 3,0 Service Pack 1, IsPressed verfügt über einen geschützten Setter.Starting with the .NET Framework version 3.0 Service Pack 1, IsPressed has a protected setter. Um diese Funktionalität nutzen zu können, sollte Ihre Anwendung die .NET Framework Version 3,5 als Ziel verwenden.To use this functionality, your application should target the .NET Framework version 3.5. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.For more information, see Versions and Dependencies.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field IsPressedProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true KeineNone

Gilt für: