My goal is to accomplish the tooltip functionality for all the neodes in a
tree view and i have the following three Events in my C# application.
Name of my TreeView Control (AITreeView)
1) AITreeView_MouseDown(object sender, MouseEventArgs e)
2) AITreeView_MouseUp(AITreeView_MouseDown(object sender, MouseEventArgs e)
3) AITreeView_Click(AITreeView_MouseDown(object sender, MouseEventArgs e)
With this i am able to accomplish the goal and the tooltip gets displayed
for each node.
Bu the problem that i am running into is when i put the mouse on a
particular node it keeps flickering (ToolTip gets displayed) and when i move
the mouse to the next node in the tree the previous node gets disapeared. It
appears back again when i move the mouse out of the tree view node list.
I can't attach the Screen shot for the problem and I am unable to debug this
too, because if i put a break point in one of these events it always goes in
a recursive mode.