Keyboard.IsKeyDown(Key) Keyboard.IsKeyDown(Key) Keyboard.IsKeyDown(Key) Method

Definición

Determina si está presionada la tecla especificada.Determines whether the specified key is pressed.

public:
 static bool IsKeyDown(System::Windows::Input::Key key);
public static bool IsKeyDown (System.Windows.Input.Key key);
static member IsKeyDown : System.Windows.Input.Key -> bool

Parámetros

key
Key Key Key

Clave especificada.The specified key.

Devoluciones

Es true si key está en estado presionado; en caso contrario, es false.true if key is in the down state; otherwise, false.

Ejemplos

En el ejemplo siguiente se muestra cómo utilizar IsKeyDown el método para determinar el estado de una clave concreta.The following example shows how to use the IsKeyDown method to determine the state of a specific key. La Return clave se pasa IsKeyDown al método.The Return key is passed to the IsKeyDown method. Si el método devuelve true, Button se cambia el fondo de.If the method returns true, the background of a Button is changed.

// Uses the Keyboard.IsKeyDown to determine if a key is down.
// e is an instance of KeyEventArgs.
if (Keyboard.IsKeyDown(Key.Return))
{
    btnIsDown.Background = Brushes.Red;
}
else
{
    btnIsDown.Background = Brushes.AliceBlue;
}
' Uses the Keyboard.IsKeyDown to determine if a key is down.
' e is an instance of KeyEventArgs.
If Keyboard.IsKeyDown(Key.Return) Then
    btnIsDown.Background = Brushes.Red
Else
    btnIsDown.Background = Brushes.AliceBlue
End If

Comentarios

El GetKeyStates método se puede utilizar para determinar el conjunto de Estados de una clave específica.The GetKeyStates method can be used to determine the set of states of a specific key.

Se aplica a

Consulte también: