Shape.MouseDoubleClick, événement

Mise à jour : novembre 2007

Se produit lorsque vous double-cliquez sur la forme à l'aide de la souris.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

<BrowsableAttribute(True)> _
Public Event MouseDoubleClick As MouseEventHandler

Dim instance As Shape
Dim handler As MouseEventHandler

AddHandler instance.MouseDoubleClick, handler
[BrowsableAttribute(true)]
public event MouseEventHandler MouseDoubleClick
[BrowsableAttribute(true)]
public:
 event MouseEventHandler^ MouseDoubleClick {
    void add (MouseEventHandler^ value);
    void remove (MouseEventHandler^ value);
}
JScript ne prend pas en charge les événements.

Notes

L'événement MouseDoubleClick se produit lorsque l'utilisateur appuie deux fois de suite sur le bouton de la souris alors que le pointeur est sur la forme. L'intervalle de temps qui différencie deux clics simples d'un double-clic est déterminé par les paramètres de souris du système d'exploitation de l'utilisateur.

Cette action de l'utilisateur permet à la forme de déclencher la série d'événements suivante :

MouseDown

Click

MouseClick

MouseUp

MouseDown

DoubleClick

MouseDoubleClick

MouseUp

Remarque :

Les événements DoubleClick sont logiquement des événements de niveau supérieur d'une forme. Ils peuvent être déclenchés par d'autres actions de l'utilisateur, telles que des combinaisons de touches de raccourci.

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 MouseDoubleClick dans un gestionnaire d'événements. Cet exemple suppose qu'il existe un contrôle OvalShape nommé OvalShape1 sur un formulaire.

Private Sub OvalShape1_MouseDoubleClick(ByVal sender As Object, _
 ByVal e As System.Windows.Forms.MouseEventArgs) Handles _
 OvalShape1.MouseDoubleClick
    OvalShape1.BringToFront()
End Sub

private void ovalShape1_MouseDoubleClick(object sender, 
    System.Windows.Forms.MouseEventArgs e)
{
    ovalShape1.BringToFront();
}

Autorisations

Voir aussi

Référence

Shape, classe

Membres Shape

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)

Introduction aux contrôles Line et Shape (Visual Studio)