In The Hand LtdIn The Hand
ModifierKeys Property
NamespacesInTheHand.Windows.FormsControlHelperModifierKeys
.NET Components for Mobility
Gets a value indicating which of the modifier keys (SHIFT, CTRL, and ALT) is in a pressed state.
Declaration Syntax
C#Visual Basic
public static Keys ModifierKeys { get; }
Public Shared ReadOnly Property ModifierKeys As Keys
	Get
Value
A bitwise combination of the Keys values. The default is None.
Examples
The following code example hides a button when the CTRL key is pressed while the button is clicked. This example requires that you have a Button named button1 on a Form.
CopyVB.NET
Private Sub button1_Click(sender As Object, e As EventArgs) Handles button1.Click
   ' If the CTRL key is pressed when the 
   ' control is clicked, hide the control. 
   If ControlHelper.ModifierKeys = Keys.Control Then
      CType(sender, Control).Hide()
   End If
End Sub
CopyC#
private void button1_Click(object sender, System.EventArgs e)
{
  /* If the CTRL key is pressed when the 
     * control is clicked, hide the control. */
  if(ControlHelper.ModifierKeys == Keys.Control)
  {
     ((Control)sender).Hide();
  }
}

Assembly: InTheHand.Windows.Forms (Module: InTheHand.Windows.Forms) Version: 7.0.0.0