post icon

Crear ToolTips en los botones desde C#

En la antigua versión de Visual Studio, en la era de Visual Basic podiamos asignar un texto a una propiedad de los botones llamada ToolTipText, pero desde las versiones modernas con el Framework de .Net desapareció la opción de asignarle directamente la propiedad, de hecho dejó de ser una propiedad o atributo del botón.

Hoy día es una clase instanciable quet dispone de un método para asociar el tooltip al botón. El código podemos agregarlo en el Form_Load de la ventana, y de manera básica hacerlo así:

private void Form1_Load(object sender, System.EventArgs e)
{
   new ToolTip().SetToolTip(btnNuevo, "Nuevo [F5]");
}

O si quisieramos personalizar un poco más podriamos optar por el siguiente bloque

private void Form1_Load(object sender, System.EventArgs e)
{
  ToolTip toolTip1 = new ToolTip();

  toolTip1.AutoPopDelay = 8000;
  toolTip1.InitialDelay = 1000;
  toolTip1.ReshowDelay = 500;
  toolTip1.ShowAlways = true;

  toolTip1.SetToolTip(btnNuevo, "Nuevo [F5]");
}
9 septiembre 2012

Comentarios desde Facebook:

Sin Comentarios aun, puedes tú ser el primero en comentar!

Deja tu Comentario

Responder