Proprietà Shape.ModifierKeys
Ottiene un valore che indica quale tasto di modifica (MAIUSC, CTRL e ALT) è premuto.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
<BrowsableAttribute(False)> _
Public Shared ReadOnly Property ModifierKeys As Keys
[BrowsableAttribute(false)]
public static Keys ModifierKeys { get; }
[BrowsableAttribute(false)]
public:
static property Keys ModifierKeys {
Keys get ();
}
[<BrowsableAttribute(false)>]
static member ModifierKeys : Keys with get
static function get ModifierKeys () : Keys
Valore proprietà
Tipo: Keys
Combinazione bit per bit dei valori di Keys.Il valore predefinito è None.
Esempi
Nell'esempio seguente viene nascosta una forma quando viene premuto il tasto CTRL quando viene selezionata la forma. Si suppone di disporre di un RectangleShape denominato RectangleShape1 in un form.
Private Sub RectangleShape1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RectangleShape1.Click
If Shape.ModifierKeys = Keys.Control Then
CType(sender, Shape).Hide()
End If
End Sub
private void rectangleShape1_Click(System.Object sender, System.EventArgs e)
{
if (Shape.ModifierKeys == Keys.Control)
{
((Shape)sender).Hide();
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Procedura: disegnare linee con il controllo LineShape (Visual Studio)
Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)