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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
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)