Estoy tratando de mostrar una información sobre herramientas cuando el mouse se desplaza en un nodo treeview. Pero la información sobre herramientas no aparece.La información sobre herramientas de desplazamiento del mouse TreeNode no aparece
Este es mi código:
private void treeView1_MouseHover(object sender, EventArgs e)
{
toolTip1.RemoveAll();
TreeNode selNode = (TreeNode)treeView1.GetNodeAt(Cursor.Position);
if (selNode != null)
{
if (selNode.Tag != null)
{
Product selProduct = selNode.Tag as Product;
if (selProduct != null)
{
toolTip1.SetToolTip(treeView1, selProduct.ProductName + "\n" + selProduct.ProductCategory.ToString());
}
}
}
}
¿Qué debo comprobar?
La información sobre herramientas se muestra automáticamente cuando las habilita, como se explica en la siguiente respuesta. No es necesario manejar el evento 'MouseHover'. –