Cambio del cursor al pasar por una linea dibujada con DrawLine

29/08/2006 - 13:07 por Nurilla | Informe spam
Hola, que tal?
Quiero que se cambie el cursor al pasar por una linea que he dibujado con
DrawLine del objecto Graphics, sé que hay una manera y es con la clase
GraphicsPath , pero me da problemas por otros lados, entonces lo que quiero
es que el ratón me detecte que estoy sobre una linea ( en cualquier parte de
la linea), ¿alguien sabe como puedo hacerlo sin GraphicsPath?

Muchas gracias
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
29/08/2006 - 13:13 | Informe spam
Podrías almacenar de alguna manera el eje x,y y el tamaño y dirección.

Luego, en el evento MouseMove puedes detectar la posición x,y del ratón y si
es igual a la que tienes almacenada o está entre los límites señalados,
cambiar el cursos, sino, pones el cursos Default.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Blog de Jorge Serrano
http://geeks.ms/blogs/jorge/default.aspx


"Nurilla" wrote:

Hola, que tal?
Quiero que se cambie el cursor al pasar por una linea que he dibujado con
DrawLine del objecto Graphics, sé que hay una manera y es con la clase
GraphicsPath , pero me da problemas por otros lados, entonces lo que quiero
es que el ratón me detecte que estoy sobre una linea ( en cualquier parte de
la linea), ¿alguien sabe como puedo hacerlo sin GraphicsPath?

Muchas gracias

Preguntas similares