How To Display ToolTips For the Symbols
29 Feb 20161 minute to read
ToolTips can be displayed using the Model’s MouseEnter and MouseLeave events. Here is a sample where tooltips are displayed only for nodes of the type ‘MySymbol’.
private void Model_MouseEnter(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 Model_MouseLeave(object sender, NodeMouseEventArgs evtArgs)
{
this.toolTip1.Active = false;
}
Private Sub Model_MouseEnter(ByVal sender As Object, ByVal evtArgs As Syncfusion.Windows.Forms.Diagram.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 Model_MouseLeave(ByVal sender As Object, ByVal evtArgs As Syncfusion.Windows.Forms.Diagram.NodeMouseEventArgs)
Me.toolTip1.Active = False
End Sub