Propriedade Shape.ModifierKeys

Obtém um valor indicando quais da teclas modificadores (SHIFT, CTRL e ALT) estão em estado pressionado.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
<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
static function get ModifierKeys () : Keys

Valor de propriedade

Tipo: System.Windows.Forms.Keys
Uma combinação bit a bit da Keys valores.O padrão é None.

Exemplos

O exemplo a seguir oculta uma forma quando a tecla CTRL for pressionada quando a forma for clicada.Este exemplo requer que você tenha um RectangleShape chamado RectangleShape1 em um formulário.

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();
    }
}

Segurança do .NET Framework

Consulte também

Referência

Shape Classe

Namespace Microsoft.VisualBasic.PowerPacks

Outros recursos

Como: desenhar linhas com o controle de LineShape (Visual Studio)

Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape

Introdução à linha e controles Shape (Visual Studio)