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

tooltip text siempre vistoso

Estas en el tema de tooltip text siempre vistoso en el foro de .NET en Foros del Web. Hola que tal, empiezo con esta pregunta, cuando inician windows y tienen el cuadro de sessiones disponibles del equipo y una de estas usa contraseña, ...
  #1 (permalink)  
Antiguo 20/12/2006, 09:30
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 7 meses
Puntos: 50
tooltip text siempre vistoso

Hola que tal, empiezo con esta pregunta, cuando inician windows y tienen el cuadro de sessiones disponibles del equipo y una de estas usa contraseña, ve que si presionan la tecla "bloq mayus" aparece un tool tipo que nunca desaparece, bueno, la pregunta es, alguien conoce ese metodo para que quede siempre a la vista sin necesidad de colocar el mouse en el control?
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #2 (permalink)  
Antiguo 21/12/2006, 11:09
 
Fecha de Ingreso: octubre-2006
Mensajes: 86
Antigüedad: 18 años, 4 meses
Puntos: 1
Re: tooltip text siempre vistoso

que ondas solo ocupas la propiedad show del tooltip en tu caso por ejempo podes crear una funcion y en la funcion crear el tooltip luego en el evento GotFocus de la caja de texto mandas a llamar esa funcion.

public void tooltipFocus()
{
ToolTip tip = new ToolTip();
tip.ShowAlways = true;
tip.IsBalloon = true;
tip.AutoPopDelay = 500000000;
tip.InitialDelay = 100000;
tip.ReshowDelay = 0;
tip.Show("Hola mundo", txtUsuario, 500000);
//tip.SetToolTip(this.txtUsuario, "Texto que se va a mostrar");

}

espero que te sirva
  #3 (permalink)  
Antiguo 21/12/2006, 16:39
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 7 meses
Puntos: 50
Re: tooltip text siempre vistoso

Funciona a la perfeccion NEST, solo que le hice una pequeña modificacion, lo unico que hice es poner por referencia el tooltip ya que para poderlo cerrar necesitaba el hide en el evento leave. gracias y saludos cordiales
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #4 (permalink)  
Antiguo 21/12/2006, 17:09
 
Fecha de Ingreso: octubre-2006
Mensajes: 86
Antigüedad: 18 años, 4 meses
Puntos: 1
Re: tooltip text siempre vistoso

Solo por si te sirve tambien podes desactivarlo con el siguiente codigo

tip.Active = false;

y activarlo con:

tip.Active = true;

saludos...
  #5 (permalink)  
Antiguo 21/12/2006, 17:23
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 7 meses
Puntos: 50
Re: tooltip text siempre vistoso

Aqui te dejo la funcion que me acabas de dar ya modificada

EN CODIGO
tool.Active = true;
tooltipFocus(tool);

EN FUNCION

public void tooltipFocus(ToolTip tip)
{
if (tip.Active)
{
tip.ShowAlways = true;
tip.IsBalloon = true;
tip.AutoPopDelay = 500000000;
tip.InitialDelay = 100000;
tip.ReshowDelay = 0;
tip.Show("tu text", sobre_que_control, posX, posY, 500000);
}
else
{
tip.Hide(sobre_que_control);
}

}
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #6 (permalink)  
Antiguo 21/12/2006, 17:27
 
Fecha de Ingreso: octubre-2006
Mensajes: 86
Antigüedad: 18 años, 4 meses
Puntos: 1
Re: tooltip text siempre vistoso

ok gracias
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:32.