Evento boton pulsado

18/02/2009 - 17:15 por [Juanjo] | Informe spam
Hola grupo:

Estoy buscando un evento del componente picturebox, que no se si
existira, que se "mientras este el boton del raton pulsado".

No me valen el mousedown o up, estos solo se invocan cuando pulsas o
sueltas el raton.

A alguien le suena?

Gracias

Preguntas similare

Leer las respuestas

#1 xcal
18/02/2009 - 18:36 | Informe spam
por qué no haces

bool ratonPulsado = false;
y en el evento mousedown le das
ratonPulsado = true;

espero ayude, Carlos

"[Juanjo]" escribió en el mensaje
news:
Hola grupo:

Estoy buscando un evento del componente picturebox, que no se si
existira, que se "mientras este el boton del raton pulsado".

No me valen el mousedown o up, estos solo se invocan cuando pulsas o
sueltas el raton.

A alguien le suena?

Gracias
Respuesta Responder a este mensaje
#2 Gustavo Cantero
18/02/2009 - 20:08 | Informe spam
Carlos,

Y faltaría el "ratonPulsado = false;" en el mouseup.
Saludos.

Gustavo A. Cantero
CEO - Scientia® Soluciones Informáticas
MCP - MCSD - MCTS
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar

De: xcal [mailto:d22]
Expuesto a las: Miércoles, 18 de Febrero de 2009 02:37 p.m.
Expuesto en: microsoft.public.es.csharp
Conversación: Evento boton pulsado
Asunto: Re: Evento boton pulsado

por qué no haces

bool ratonPulsado = false;
y en el evento mousedown le das
ratonPulsado = true;

espero ayude, Carlos

"[Juanjo]" escribió en el mensaje
news:
Hola grupo:

Estoy buscando un evento del componente picturebox, que no se si
existira, que se "mientras este el boton del raton pulsado".

No me valen el mousedown o up, estos solo se invocan cuando pulsas


o
sueltas el raton.

A alguien le suena?

Gracias
Respuesta Responder a este mensaje
#3 Alberto Poblacion
19/02/2009 - 09:06 | Informe spam
"[Juanjo]" wrote in message
news:
Estoy buscando un evento del componente picturebox, que no se si
existira, que se "mientras este el boton del raton pulsado".



Un evento no ocurre "MIENTRAS sucede algo" sino "EN EL INSTANTE en que
sucede algo". Es decir, el evento es una acción puntual, se dispara en un
momento dado. Por eso existen mouse up y mouse down, que ocurren en el
momento en que se pulsa y se libera el botón del ratón. Puedes, por
supuesto, usar una variable de estado (como ya te han dicho en otro mensaje)
para controlar si ha quedado pulsado o no.

Si lo que buscas es otro evento que se vaya disparando múltiples veces
mientras se cumpla una determinada condición (en este caso que el botón del
ratón esté pulsado), te sugiero que pruebes el MouseMove. Este evento se va
disparando según se mueve el ratón sobre tu PictureBox, y a través de su
argumento MouseEventArgs te indica si el botón está pulsado.
Respuesta Responder a este mensaje
#4 [Juanjo]
20/02/2009 - 10:16 | Informe spam
Muchas gracias a todos. Justo lo que buscaba, no se me habia ocurrido.

"Alberto Poblacion"
escribió en el mensaje de noticias
news:%
"[Juanjo]" wrote in message
news:
Estoy buscando un evento del componente picturebox, que no se si
existira, que se "mientras este el boton del raton pulsado".



Un evento no ocurre "MIENTRAS sucede algo" sino "EN EL INSTANTE en que
sucede algo". Es decir, el evento es una acción puntual, se dispara en un
momento dado. Por eso existen mouse up y mouse down, que ocurren en el
momento en que se pulsa y se libera el botón del ratón. Puedes, por
supuesto, usar una variable de estado (como ya te han dicho en otro
mensaje) para controlar si ha quedado pulsado o no.

Si lo que buscas es otro evento que se vaya disparando múltiples veces
mientras se cumpla una determinada condición (en este caso que el botón
del ratón esté pulsado), te sugiero que pruebes el MouseMove. Este evento
se va disparando según se mueve el ratón sobre tu PictureBox, y a través
de su argumento MouseEventArgs te indica si el botón está pulsado.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida