Compartir a través de


Shape.Click (Evento)

Se produce 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 Click evento pasa una EventArgs al controlador de eventos. Por lo tanto, sólo indica que se ha producido un clic. Si necesita información del mouse más específica (por ejemplo, el botón, el número de clics, rotación de rueda o la ubicación), utilice la MouseClick eventos. Sin embargo, el MouseClick evento no se genera si el clic se produce por una acción distinta del mouse, como presionar la tecla ENTRAR.

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

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

Ejemplos

En el ejemplo siguiente se muestra cómo responder a la Click evento en un controlador de eventos. Este ejemplo requiere que haya un RectangleShape control 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)