Shape.Click, événement
Se produit lorsque la forme est sélectionnée.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
<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 ne prend pas en charge les événements.
Notes
L'événement Click passe un EventArgs à son gestionnaire d'événements.Par conséquent, elle indique qu'un clic s'est produit.Si vous avez besoin des informations plus spécifiques de souris (telles que le bouton, le nombre de clics, la rotation de roues, ou l'emplacement), utilisez l'événement d'MouseClick.L'événement MouseClick n'est cependant pas déclenché si le clic est dû à une action autre que celle de la souris, telle qu'une pression sur la touche ENTRÉE.
Un double-clic est déterminé par les paramètres de souris du système d'exploitation de l'utilisateur.L'utilisateur peut définir la durée entre les clics de souris bouton événements qui déterminent ce qui doit être considéré un double-clic au lieu de deux clics.L'événement Click est déclenché à chaque double-clic sur un contrôle.Par exemple, si vous avez des gestionnaires d'événements pour les événements d'Click et d'DoubleClick d'Shape, les événements d'Click et d'DoubleClick sont déclenchés lorsque la forme est double-cliquer, et les deux méthodes sont appelées.
Pour plus d'informations sur la gestion d'événements, consultez Consommation d'événements.
Exemples
L'exemple suivant montre comment répondre à l'événement Click dans un gestionnaire d'événements.Cet exemple requiert que vous avez un contrôle d'RectangleShape nommé RectangleShape1 sur un formulaire.
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;
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks, espace de noms
Autres ressources
Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)
Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)