if (Keyboard.Modifiers.HasFlag(ModifierKeys.Control)) { // Do something when the control key is pressed }
if (Keyboard.Modifiers.HasFlag(ModifierKeys.Shift)) { // Do something when the shift key is pressed }This code checks if the shift key is being pressed while another key is also being pressed. Package Library: The ModifierKeys enumeration is built into the .NET Framework, so no external package is required.