Articles in this section
Category / Section

Can I display a tooltip when the mouse is hovered over a diagram node?

1 min read

Can I display a tooltip when the mouse is hovered over a diagram node?

Tooltips can be displayed by using an ALT element for the diagram node. The following code should give you an idea,

Add the following code snippet to Diagram.web\Samples\1.1\OrgLayout sample

C#

protected void LoadNodeDisplayData()

{

EmployeeSymbol emplysymbol = new EmployeeSymbol();

emplysymbol.EmployeeName = emplysymbol.EmployeeName;

emplysymbol.EmployeeID = emplysymbol.EmployeeID;

// Provide a tooltip for the employee symbol.

emplysymbol.SetPropertyValue("ALT", String.Concat("Click to view ", emplysymbol.EmployeeName, "'s contact information."));

this.DiagramWebControl1.Model.AppendChild(emplysymbol);

}

VB

Protected Sub LoadNodeDisplayData()

Dim emplysymbol As EmployeeSymbol = New EmployeeSymbol()

emplysymbol.EmployeeName = emplysymbol.EmployeeName

emplysymbol.EmployeeID = emplysymbol.EmployeeID

' Provide a tooltip for the employee symbol.

emplysymbol.SetPropertyValue("ALT", String.Concat("Click to view ", emplysymbol.EmployeeName, "'s contact information."))

Me.DiagramWebControl1.Model.AppendChild(emplysymbol)

End Sub

This approach is also implemented in Diagram.web\Samples\1.1\CustomDescriptor 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