Condividi tramite


Evento Shape.Click

Si verifica quando la forma è fatto clic.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
<BrowsableAttribute(True)> _
Public Event Click As EventHandler
[BrowsableAttribute(true)]
public event EventHandler Click
[BrowsableAttribute(true)]
public:
 event EventHandler^ Click {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
[<BrowsableAttribute(true)>]
member Click : IEvent<EventHandler,
    EventArgs>
JScript non supporta gli eventi.

Note

Click l'evento passa EventArgs nel gestore eventi.Di conseguenza, indica solo che un è stato fatto clic.Se sono necessarie informazioni più specifiche del mouse (come il pulsante, il numero di clic, la rotazione della rotellina, o il percorso), utilizzare MouseClick evento.tuttavia, MouseClick l'evento non viene generato se il clic è causato dall'azione diverso da quello del mouse, come premere INVIO.

Un doppio clic è determinato dalle impostazioni del mouse del sistema operativo dell'utente.L'utente può impostare la quantità di tempo tra i clic di un pulsante del mouse che determinano deve essere considerato come un doppio clic invece di due clic su.Click l'evento viene generato ogni volta che un controllo è fatto doppio clic.Ad esempio, se si dispone di gestori eventi per Click e DoubleClick eventi di un oggetto Shape, Click e DoubleClick gli eventi vengono generati quando la forma si fa doppio clic su ed entrambi i metodi vengono chiamati.

per ulteriori informazioni su come gestire gli eventi, vedere Utilizzo degli eventi.

Esempi

Nell'esempio seguente viene illustrato come rispondere a Click evento in un gestore eventi.Questo esempio presuppone che l'utente abbia a RectangleShape controllare RectangleShape1 denominato in un form.

Private Sub RectangleShape1_Click() Handles RectangleShape1.Click
    ' Set properties to display a gradient fill.
    RectangleShape1.FillColor = Color.Blue
    RectangleShape1.FillGradientColor = Color.Red
    RectangleShape1.FillGradientStyle = 
      PowerPacks.FillGradientStyle.Horizontal
    RectangleShape1.FillStyle = PowerPacks.FillStyle.Solid
End Sub
private void rectangleShape1_Click(System.Object sender, System.EventArgs e)
{
    // Set properties to display a gradient fill.
    rectangleShape1.FillColor = Color.Blue;
    rectangleShape1.FillGradientColor = Color.Red;
    rectangleShape1.FillGradientStyle = FillGradientStyle.Horizontal;
    rectangleShape1.FillStyle = FillStyle.Solid;
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Shape Classe

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)

Introduzione ai controlli Line e Shape (Visual Studio)