2010-10-04 24 views
46

¿Cuál es la diferencia entre un clic y un clic del mouse?¿Cuál es la diferencia entre un clic y un clic del mouse?

+0

¿Qué has leído o encuentras que está instigando esta pregunta? –

+0

¿Debería esta pregunta ser considerada una pregunta de palabras clave neutral? También se aplica a [Java] (https://stackoverflow.com/questions/1722029/what-is-the-difference-between-onclick-and-mouseclick), AutoHotkey ([Click] (https://autohotkey.com) /docs/commands/Click.htm) & [MouseClick] (https://autohotkey.com/docs/commands/MouseClick.htm)) y [C#] (https://stackoverflow.com/questions/3852410/what -is-the-difference-between-a-click-and-mouseclick), solo por nombrar algunos. –

Respuesta

60

Suponiendo que usted se refiere a los eventos de control WinForm, a partir de la documentación de MSDN para Control.Click:

El evento Click pasa un EventArgs a su controlador de eventos, por lo que sólo indica que ha ocurrido un clic. Si necesita información más específica sobre el mouse (botón, número de clics, rotación de la rueda o ubicación), use el evento MouseClick. Sin embargo, el evento MouseClick no se generará si el clic es causado por una acción distinta a la del mouse, como presionar la tecla ENTRAR.

+3

¿Se generará el evento Click si el clic es causado por una acción distinta a la del mouse, como presionar la tecla ENTER? –

+0

@jj_ - Sí, lo hace. –

10

Un clic puede ser causada por no sólo un clic del ratón, pero también algunos eventos como una tecla pulsada, etc. Para más información, ver Control.Click Event.

Cuestiones relacionadas