Foros del Web » Programación para mayores de 30 ;) » .NET »

Colores para fondo y fuente del control ToolTip

Estas en el tema de Colores para fondo y fuente del control ToolTip en el foro de .NET en Foros del Web. Hola a tod@s, Necesito encontrar la manera de personalizar los colores de fondo y del texto que despliego en un "ToolTip". Estoy trabajando con VisualBasic ...
  #1 (permalink)  
Antiguo 01/07/2013, 18:18
 
Fecha de Ingreso: enero-2009
Mensajes: 173
Antigüedad: 15 años, 9 meses
Puntos: 1
Colores para fondo y fuente del control ToolTip

Hola a tod@s,

Necesito encontrar la manera de personalizar los colores de fondo y del texto que despliego en un "ToolTip". Estoy trabajando con VisualBasic VS 2010 - Framework 4.0.

Hasta ahora he buscado en el foro y fuera, pero no consigo dar con la manera de hacerlo funcionar... Y claro que siempre se hace referencia a las posibilidades de personalización que tiene el control.. Agradeceré mucho si me pueden ayudar.

Hasta ahora tengo:

a) un control ToolTip en el form principal, con su propiedad "Active = True"

b) un control ListView con:

Código VB 2010 - Net FrameWork 4.0:
Ver original
  1. Private Sub ListView1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArguments) Handles ListView1.MouseMove
  2.  
  3. Dim WithMouseOver as ListViewItem
  4. Dim ConMouseOver as Integer
  5.  
  6. WithMouseOver = Me.ListView1.GetItemAt(e.X, e.Y)
  7.  
  8. If Not WithMouseOver Is Nothing Then
  9.  
  10.     ConMouseOver = WithMouseOver.Index()
  11.     ListView1.ShowItemToolTips = True
  12.     Me.ToolTip1.BackColor = Color.DarkBlue
  13.     Me.ToolTip1.ForeColor = Color.White
  14.     Me.ToolTip1.OwnerDraw= True
  15.  
  16.     ListView1.Items(ConMouseOver).ToolTipText = ListView1.Items(ConMouseOver)
  17.  
  18. End If
  19.  
  20. End Sub


El Control y su uso van bien, sólo que no puedo cambiar los colores que quiero.

Etiquetas: basic, colores, control, fuente, tooltip, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:47.