Articles in this section
Category / Section

Can I display ToolTips for my symbols?

1 min read

 

Display tooltip for symbols

ToolTips can be displayed using the Model's “NodeMouseEnter” and “NodeMouseLeave” events. Here is a code snippet where ToolTips are displayed only for Diagram’s nodes.

[C#]

private void EventSink_NodeMouseEnter(object sender, NodeMouseEventArgs evtArgs) 
{
if (evtArgs.Node.GetType() == typeof(MySymbol)) 
{
this.toolTip1.SetToolTip(this.diagram1, evtArgs.Node.Name.ToString());
this.toolTip1.Active = true;
}
}
private void EventSink_NodeMouseLeave(object sender, NodeMouseEventArgs evtArgs) {
this.toolTip1.Active = false;
} 

[VB.NET]

Private Sub EventSink_NodeMouseEnter(ByVal sender As Object, ByVal evtArgs As NodeMouseEventArgs)  
If evtArgs.Node.Name.StartsWith("MySymbol") Then       
Me.toolTip1.SetToolTip(Me.diagram1, evtArgs.Node.Name.ToString())      
Me.toolTip1.Active = True      
End If 
End Sub
Private Sub EventSink_NodeMouseLeave(ByVal sender As Object, ByVal evtArgs As NodeMouseEventArgs)    
Me.toolTip1.Active = False 
End Sub

 

Here is a Sample for displaying ToolTips :

Sample

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied