Shape.DoubleClick (Evento)

Actualización: noviembre 2007

Se produce cuando se hace doble clic en la forma.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

<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 no admite eventos.

Comentarios

Un doble clic viene determinado por la configuración del mouse en el sistema operativo del usuario. El usuario puede establecer la cantidad de tiempo transcurrida entre clics de un botón del mouse que determina lo que debe considerarse un doble clic en lugar de dos clics. Se provoca el evento DoubleClick cada vez que se hace doble clic en un control. Por ejemplo, si tiene controladores de eventos para los eventos Click y DoubleClick de un control Shape, se producirán los eventos Click y DoubleClick cuando se haga doble clic en la forma y se llamará a ambos métodos.

Para obtener más información sobre cómo controlar los eventos, vea Utilizar eventos.

Ejemplos

En el ejemplo siguiente se muestra cómo responder al evento DoubleClick en un controlador de eventos. Este ejemplo requiere que tenga un control RectangleShape denominado RectangleShape1 en un formulario.

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;
    }
}

Permisos

Vea también

Referencia

Shape (Clase)

Shape (Miembros)

Microsoft.VisualBasic.PowerPacks (Espacio de nombres)

Otros recursos

Cómo: Dibujar líneas con el control LineShape (Visual Studio)

Cómo: Dibujar formas con los controles OvalShape y RectangleShape (Visual Studio)

Introducción a los controles de líneas y formas (Visual Studio)