Control.ModifierKeys Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, welche Der Modifizierertasten (UMSCHALT, STRG und ALT) in einem gedrückten Zustand enthalten sind.
public:
static property System::Windows::Forms::Keys ModifierKeys { System::Windows::Forms::Keys get(); };
public static System.Windows.Forms.Keys ModifierKeys { get; }
static member ModifierKeys : System.Windows.Forms.Keys
Public Shared ReadOnly Property ModifierKeys As Keys
Eigenschaftswert
Eine bitweise Kombination der Keys Werte. Der Standardwert lautet None.
Beispiele
Im folgenden Codebeispiel wird eine Schaltfläche ausgeblendet, wenn die STRG-TASTE gedrückt wird, während auf die Schaltfläche geklickt wird. Dieses Beispiel erfordert, dass Sie einen Button Namen button1 für ein Form.
private:
void button1_Click( Object^ sender, System::EventArgs^ /*e*/ )
{
/* If the CTRL key is pressed when the
* control is clicked, hide the control. */
if ( Control::ModifierKeys == Keys::Control )
{
(dynamic_cast<Control^>(sender))->Hide();
}
}
private void button1_Click(object sender, System.EventArgs e)
{
/* If the CTRL key is pressed when the
* control is clicked, hide the control. */
if(Control.ModifierKeys == Keys.Control)
{
((Control)sender).Hide();
}
}
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 Control.ModifierKeys = Keys.Control Then
CType(sender, Control).Hide()
End If
End Sub