Keyboard.IsKeyToggled(Key) メソッド

定義

指定したキーが切り替えられたかどうかを確認します。

public:
 static bool IsKeyToggled(System::Windows::Input::Key key);
public static bool IsKeyToggled (System.Windows.Input.Key key);
static member IsKeyToggled : System.Windows.Input.Key -> bool
Public Shared Function IsKeyToggled (key As Key) As Boolean

パラメーター

key
Key

指定したキー。

戻り値

key が切り替わった状態の場合は true。それ以外の場合は false

次の例は、 メソッドを使用 IsKeyToggled して特定のキーの状態を判断する方法を示しています。 キーは Return メソッドに IsKeyToggled 渡されます。 メソッドが を返す true場合、 の Button 背景が変更されます。

// Uses the Keyboard.IsToggled to determine if a key is toggled.
if (Keyboard.IsKeyToggled(Key.Return))
{
    btnIsToggle.Background = Brushes.Red;
}
else
{
    btnIsToggle.Background = Brushes.AliceBlue;
}
' Uses the Keyboard.IsToggled to determine if a key is toggled.
If Keyboard.IsKeyToggled(Key.Return) Then
    btnIsToggle.Background = Brushes.Red
Else
    btnIsToggle.Background = Brushes.AliceBlue
End If

注釈

メソッドを GetKeyStates 使用して、特定のキーの状態のセットを決定できます。

適用対象

こちらもご覧ください