Control.ModifierKeys Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een waarde op die aangeeft welke van de wijzigingstoetsen (Shift, Ctrl en Alt) zich in een ingedrukt toestand bevindt.
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
Waarde van eigenschap
Een bitsgewijze combinatie van de Keys waarden. De standaardwaarde is None.
Voorbeelden
In het volgende codevoorbeeld wordt een knop verborgen wanneer op de Ctrl-toets wordt gedrukt terwijl op de knop wordt geklikt. Voor dit voorbeeld moet u een Button naam button1 hebben op een 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