Determines whether the specified key is toggled.
Assembly: PresentationCore (in PresentationCore.dll)
Public Shared Function IsKeyToggled ( _
key As [%$TOPIC/ms604274_en-us_VS_110_1_0_0_0_0%] _
) As [%$TOPIC/ms604274_en-us_VS_110_1_0_0_0_1%]
public static [%$TOPIC/ms604274_en-us_VS_110_1_0_1_0_0%] IsKeyToggled(
[%$TOPIC/ms604274_en-us_VS_110_1_0_1_0_1%] key
)
public:
static [%$TOPIC/ms604274_en-us_VS_110_1_0_2_0_0%] IsKeyToggled(
[%$TOPIC/ms604274_en-us_VS_110_1_0_2_0_1%] key
)
static member IsKeyToggled :
key:[%$TOPIC/ms604274_en-us_VS_110_1_0_3_0_0%] -> [%$TOPIC/ms604274_en-us_VS_110_1_0_3_0_1%]
Parameters
- key
- Type:
System.Windows.InputKey
The specified key.
The GetKeyStates method can be used to determine the set of states of a specific key.
The following example shows how to use the IsKeyToggled method to determine the state of a specific key. The Return key is passed to the IsKeyToggled method. If the method returns true, then the background of a Button is changed.
' 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
// 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;
}
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.