Shape.MouseClick (Evento)

Actualización: noviembre 2007

Se produce cuando se hace clic con el mouse 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 MouseClick As MouseEventHandler

Dim instance As Shape
Dim handler As MouseEventHandler

AddHandler instance.MouseClick, handler
[BrowsableAttribute(true)]
public event MouseEventHandler MouseClick
[BrowsableAttribute(true)]
public:
 event MouseEventHandler^ MouseClick {
    void add (MouseEventHandler^ value);
    void remove (MouseEventHandler^ value);
}
JScript no admite eventos.

Comentarios

Al hacer clic en un botón del mouse cuando el puntero está situado sobre una forma, suele provocarse la siguiente serie de eventos del control:

MouseDown

Click

MouseClick

MouseUp

Cuando dos clics se realizan muy seguidos en el tiempo, según la configuración del mouse en el sistema operativo del usuario, se provoca un evento MouseDoubleClick en lugar del segundo evento MouseClick.

Nota:

Los eventos Click son eventos lógicos de nivel superior de una forma. Suelen provocarlos otras acciones, como presionar la tecla ENTRAR cuando la forma tiene el foco.

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 MouseClick en un controlador de eventos. Este ejemplo requiere que tenga un control OvalShape denominado OvalShape1 en un formulario.

Private Sub OvalShape1_MouseClick(ByVal sender As Object, _
 ByVal e As System.Windows.Forms.MouseEventArgs) Handles _
 OvalShape1.MouseClick
    ' Display a crosshair cursor.
    OvalShape1.Cursor = Cursors.Cross
End Sub

private void ovalShape1_MouseClick(object sender, 
    System.Windows.Forms.MouseEventArgs e)
{
    // Display a crosshair cursor.
    ovalShape1.Cursor = Cursors.Cross;
}

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)