Sección de códigos , trucos y ejemplos para visual basic


372 - ToolTipText en MsFlexgrid

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 

 


ToolTip simple

Ejemplo para desplegar un TooltipText en un MsFlexGrid

Este simple ejemplo usa la propiedad MouseCol y MouseRow, que devuelve sobre qué columna y fila está el puntero del mouse en el MsFlexGrid, para desplegar un ToolTipText que queramos al pasar el mouse por las celdas de la grilla, todo esto en el evento MouseMove, y obteniendo el dato con el método textMatrix

 

vista del formulario con el flexgrid y el tooltiptext

 

Ejemplo

Colocar un control MsFlexgrid en el formulario

Nota: en este caso se despliega el ToolTipText al pasar el mouse sobre cualquier celda. Si se quiere solo mostrar el ToolTip en alguna columna determinada, indicarlo en el mouseMove, por ejemplo para desplegarlo solo en la columna 2 :

Código fuente en el Form

 


Desplegar tips multilinea

Este otro proyecto utiliza un módulo de clase para crear Tips multilinea, en el cual también se le puede indicar varias propiedades, como el tipo de Icon a usar , el color de fondo , del texto, el tiempo de duración y otras opciones

 

 

Pasos para crear el ejemplo

  1. Agregar a un nuevo proyecto un módulo de clase llamado class1
  2. Un control FlexGrid llamado MsFlexGrid1 ( También funciona con un Hierarchical Flexgrid )

 

Primero se lista el código fuente del módulo de clase, y al final de la página el código a colocar en Form1

 

Módulo Class1

 


Código de form1

 


Recursos Visual basic 6.0



Buscar en Recursos vb