Shape.DoubleClick, événement
Mise à jour : novembre 2007
Se produit lorsque vous double-cliquez sur la forme.
Espace de noms : Microsoft.VisualBasic.PowerPacks
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
<BrowsableAttribute(True)> _
Public Event DoubleClick As EventHandler
Dim instance As Shape
Dim handler As EventHandler
AddHandler instance.DoubleClick, handler
[BrowsableAttribute(true)]
public event EventHandler DoubleClick
[BrowsableAttribute(true)]
public:
event EventHandler^ DoubleClick {
void add (EventHandler^ value);
void remove (EventHandler^ value);
}
JScript ne prend pas en charge les événements.
Notes
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 le délai qui détermine si les clics effectués sur un bouton de souris sont considérés comme un double-clic ou comme deux clics. L'événement DoubleClick est déclenché à chaque double-clic sur un contrôle. Par exemple, si vous disposez de gestionnaires d'événements pour les événements Click et DoubleClick de Shape, les événements Click et DoubleClick se déclenchent lorsqu'un double-clic est effectué sur la forme et que 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 DoubleClick dans un gestionnaire d'événements. Cet exemple suppose qu'il existe un contrôle RectangleShape nommé RectangleShape1 sur un formulaire.
Private Sub RectangleShape1_DoubleClick(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles RectangleShape1.DoubleClick
If RectangleShape1.BackColor = Color.Blue Then
RectangleShape1.BackColor = Color.Red
Else
RectangleShape1.BackColor = Color.Blue
End If
End Sub
private void rectangleShape1_DoubleClick(object sender, System.EventArgs e)
{
if (rectangleShape1.BackColor == Color.Blue)
{
rectangleShape1.BackColor = Color.Red;
}
else
{
rectangleShape1.BackColor = Color.Blue;
}
}
Autorisations
- 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)