J'essaie d'afficher une info-bulle lorsque la souris survole un nœud treeview. Mais l'info-bulle ne s'affiche pas.L'infobulle TreeNode de souris ne s'affiche pas
Ceci est mon code:
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());
}
}
}
}
Que dois-je vérifier?
Les info-bulles s'affichent automatiquement lorsque vous les activez, comme expliqué dans la réponse suivante. Il n'y a pas besoin de gérer l'événement 'MouseHover'. –