Autor Tema: ListView con Tool Tips personalizado  (Leído 4106 veces)

0 Usuarios y 1 Visitante están viendo este tema.

E N T E R

  • Petabyte
  • ******
  • Mensajes: 1062
  • Reputación: +57/-13
  • www.enterpy.com
    • Ver Perfil
    • www.enterpy.com
ListView con Tool Tips personalizado
« en: Marzo 02, 2013, 09:50:13 pm »
Hay alguna manera de conseguir este tipo de Tool Tips personalizado con el listview que al aputar sobre una de las lista que se vea como la imagen.

CIBER GOOGLE - CONCEPCIÓN PARAGUAY
www.enterpy.com
Primera regla de la programacion, para que vas a hacerlo complicado si lo puedes hacer sencillo

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:ListView con Tool Tips personalizado
« Respuesta #1 en: Marzo 02, 2013, 09:58:07 pm »
No entiendo la dificultad doc? Si es para ese grid lo puedes armar usando otro formulario o un picture dentro de ese form y que aparezca cuando hagas clic o pases el mouse en la fila. Y el tooltip lo decoras como te venga en gana.

o ¿te refieres a la funcionalidad similar al gmail dentro del tooltip?
Me encuentras en YAcosta.com

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:ListView con Tool Tips personalizado
« Respuesta #2 en: Marzo 03, 2013, 12:05:02 am »
Puedes hacerlo a "mano", usando un Timer (o similar), el evento MouseMove del ListView para saber cuando mostrar el tooltip

Para la ubicación del tooltip puedes
1) usar las Coordenadas X e Y del mouse
2) Las coordenadas del X e Y que te da el mousemove, opcionalmente sumados al Top y Left del ListView en si

Si te es muy complicado o quizás buscas alternativa, podes probar esto: MultilineToolTip en ListView y Treeview - RecursosVB

O quizás esto tambien te pueda servir como base ToolTipText con imágenes personalizadas - RecursosVB

E N T E R

  • Petabyte
  • ******
  • Mensajes: 1062
  • Reputación: +57/-13
  • www.enterpy.com
    • Ver Perfil
    • www.enterpy.com
Re:ListView con Tool Tips personalizado
« Respuesta #3 en: Marzo 03, 2013, 11:20:32 am »
Aca deje el source no se cuanto mas tengo que sumarle segun la posicion del picture.

https://www.dropbox.com/sh/28p4y3pkwkv5ptz/WEG-5uIQ2d/ToolTips.v1.0.rar
CIBER GOOGLE - CONCEPCIÓN PARAGUAY
www.enterpy.com
Primera regla de la programacion, para que vas a hacerlo complicado si lo puedes hacer sencillo

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:ListView con Tool Tips personalizado
« Respuesta #4 en: Marzo 03, 2013, 12:53:45 pm »
Amigo, un offtopic, seria bueno que dieras el enlace directo al archivo y no un enlace que te lleva a una pagina para que de alli descargues el archivo.
Esto se logra asi:
Ubicas el archivo con el explorador de windows


(Click derecho, escoges Dropbox y luego Copiar enlace publico)

y tendras un enlace como este que al hacer click en el te descarga directamente el archivo sin pagina intermedia.

https://dl.dropbox.com/u/4052038/Otros/dancaActual.zip

Ahora, me voy a ver tu proyecto. Saludos
Me encuentras en YAcosta.com

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:ListView con Tool Tips personalizado
« Respuesta #5 en: Marzo 03, 2013, 01:27:36 pm »
En realidad te falta esta linea:

Me.ScaleMode = vbPixels

O puedes ponerlo directo en el Diseñador (la parte de Propiedades)

Y listo :)

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:ListView con Tool Tips personalizado
« Respuesta #6 en: Marzo 03, 2013, 01:31:25 pm »
No probé la opción de Raul que es muy probable que con eso te quede perfecto, pero ya te había creado otra alternativa de solución (quiza menos eficiente pq no uso ListView) pero ya que la hice alli esta, nada especial.

https://dl.dropbox.com/u/4052038/Otros/Foros/ToolTips.v1.1y.rar

Checa el Form2 que es el que cree sin usar el timer sino el evento mousemove, con otros controles en caliente puedo modificar el contenido del picture mientras se mueve el mouse pero con el ListView que nunca use no conozco sus propiedades y googleando use el item.text, si te acomoda esta forma pues nada alli esta.

Saludos
Me encuentras en YAcosta.com

E N T E R

  • Petabyte
  • ******
  • Mensajes: 1062
  • Reputación: +57/-13
  • www.enterpy.com
    • Ver Perfil
    • www.enterpy.com
Re:ListView con Tool Tips personalizado
« Respuesta #7 en: Marzo 04, 2013, 10:37:22 am »
De lujo quedo Raul y YAcosta, de las 2 forma me funciono.


Muchas Gracias....
CIBER GOOGLE - CONCEPCIÓN PARAGUAY
www.enterpy.com
Primera regla de la programacion, para que vas a hacerlo complicado si lo puedes hacer sencillo