Compartir a través de


Shape.Click (Evento)

Se desencadena cuando se hace clic en la forma.

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

Sintaxis

'Declaración
<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 no admite eventos.

Comentarios

El evento Click pasa un objeto EventArgs a su controlador de eventos.Por consiguiente, solo indica que un clic ha producido.Si necesita obtener información específica del mouse (como el botón, el número de clics, rotación de la rueda, o la ubicación), use el evento de MouseClick .Sin embargo, no se producirá el evento MouseClick si el clic se produce por una acción distinta de la del mouse, como presionar la tecla ENTRAR.

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 entre el botón de los clic del mouse que determina qué se debe considerar un doble clic en lugar de dos haga clic en.Se provoca el evento Click cada vez que se hace doble clic en un control.Por ejemplo, si tiene controladores de eventos de Click y de DoubleClick de Shape, se generan los eventos de Click y de DoubleClick cuando se hace doble clic en la forma, se llama a ambos métodos.

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

Ejemplos

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

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

Seguridad de .NET Framework

Vea también

Referencia

Shape Clase

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)