ButtonBase.IsPressed Propriedade
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se uma ButtonBase está ativada no momento.
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
se a ButtonBase está ativada, caso contrário, false
. O padrão é false
.
- Atributos
Este exemplo mostra como usar a IsPressed propriedade em um estilo de gatilho.
<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 é o estado de um botão que indica que o botão esquerdo do mouse ou a BARRA DE ESPAÇOS é pressionado sobre o botão. Quando IsPressed é true
, o controle captura o mouse. Como resultado, o controle gerará eventos do mouse, como MouseEnter e IsMouseDirectlyOverChanged. Observe que usar o AccessText ou ENTER não altera IsPressed nem captura o mouse, mas é que gera o Click evento.
A partir do .NET Framework versão 3.0 Service Pack 1, IsPressed tem um setter protegido. Para usar essa funcionalidade, seu aplicativo deve ter como destino o .NET Framework versão 3.5. Para saber mais, confira Versões e dependências.
Campo Identificador | IsPressedProperty |
Propriedades de metadados definidas como true |
Nenhum |
Produto | Versões |
---|---|
.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 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: