ButtonBase.IsPressed Propriété
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si un ButtonBase est actuellement activé.
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
true
si ButtonBase est activé ; sinon, false
. La valeur par défaut est false
.
- Attributs
Cet exemple montre comment utiliser la IsPressed propriété dans un style de déclencheur.
<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>
IsPressed est l’état d’un bouton qui indique que le bouton gauche de la souris ou la barre d’espace est enfoncée sur le bouton. Quand IsPressed a la valeur true
, le contrôle capture la souris. Par conséquent, le contrôle déclenche des événements de souris tels que MouseEnter et IsMouseDirectlyOverChanged. Notez que l’utilisation de ou AccessText ne modifie IsPressed ni ne capture la souris, mais déclenche l’événement Click .
À compter du .NET Framework version 3.0 Service Pack 1, IsPressed dispose d’un setter protégé. Pour utiliser cette fonctionnalité, votre application doit cibler le .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.
Champ Identificateur | IsPressedProperty |
Propriétés de métadonnées définies sur true |
Aucun |
Produit | Versions |
---|---|
.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 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: