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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori 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)