En visual baisc 6.0 mostrar un mensaje en un botón ToolTip, simplemente teniamos que ir a esa propiedad del objeto deseado, en c# es diferente, aqui le muestro una función para lograr dicho resultado
Función para crear un ToolTip en c#
private void mostrartip(string Mensaje)
{
ToolTip tp = new ToolTip();
//Para que sea un globo y no un simple rectangulo
tp.IsBalloon = true;
tp.ToolTipIcon = ToolTipIcon.Info;
//Colocamos un titulo
tp.ToolTipTitle = "Atención";
if (Mensaje == "Buton1")
{
tp.SetToolTip(button1, "Usted esta en el Buton 1");
}
else if (Mensaje == "Buton2")
{
tp.SetToolTip(button2, "Usted esta en el Buton 2");
}
}
// Mensaje almacena el nombre del objeto que deseamos mostrar el ToolTip
//ahora en el evento que deseamos se muestre el Tooltip llamamos la función.
private void button1_MouseMove(object sender, MouseEventArgs e)
{
mostrartip("Buton1");
}
en este caso cuando el usuario mueva el puntero del mouse en el objeto buton1 se ejecutara el evento llamando la función mostrartip()
Att. Diógenes Amaury