Represents a label displayed by a DiagramLink. New labels can be added to a link by calling its addLabel method.
The following tables list the members exposed by the LinkLabel type.
Name | Description | |
---|---|---|
Initializes a new instance of the LinkLabel class. |
Name | Description | |
---|---|---|
Gets or sets whether to automatically arrange the label to avoid overlapping nodes. |
||
Gets or sets the brush used to draw the label's background. |
||
Gets or sets the brush used to draw the label's background. (Inherited from ItemLabel.) |
||
Gets or sets a value indicating whether the label's text can be wrapped. (Inherited from ItemLabel.) |
||
Gets or sets the font used to render label's text. |
||
Gets or sets the label's font. (Inherited from ItemLabel.) |
||
Gets or sets the label's horizontal alignment. |
||
Gets or sets the label's horizontal alignment. (Inherited from ItemLabel.) |
||
Gets or sets the label's horizontal offset from its pin point. (Inherited from ItemLabel.) |
||
Gets or sets the index of an edge or point this label is relative to. (Inherited from ItemLabel.) |
||
Gets or sets the DiagramItem that displays this label. (Inherited from ItemLabel.) |
||
Gets or sets the label's margin. |
||
Gets or sets the label's margin. (Inherited from ItemLabel.) |
||
Gets or sets the maximum width of the label. (Inherited from ItemLabel.) |
||
Gets or sets the label's text. |
||
Gets or sets the label's text. (Inherited from ItemLabel.) |
||
Gets or sets the brush used to draw the label's text. (Inherited from ItemLabel.) |
||
Gets or sets the text color. |
||
Gets or sets the label's vertical alignment. |
||
Gets or sets the label's vertical alignment. (Inherited from ItemLabel.) |
||
Gets or sets the label's vertical offset from its pin point. (Inherited from ItemLabel.) |
Name | Description | |
---|---|---|
Called when drag operation is canceled. (Inherited from ItemLabel.) |
||
Draws the label on the specified IGraphics surface. (Inherited from ItemLabel.) |
||
InplaceEditable.GetEditRect implementation. (Inherited from ItemLabel.) |
||
InplaceEditable.GetTextToEdit implementation. (Inherited from ItemLabel.) |
||
Loads the label from the specified XML element. (Inherited from ItemLabel.) |
||
Called when the left mouse button is pressed while the pointer is over this label. (Inherited from ItemLabel.) |
||
Called when the mouse is moved while this label tracks the mouse events. (Inherited from ItemLabel.) |
||
Called when the left mouse button is released while this label tracks the mouse events. (Inherited from ItemLabel.) |
||
Saves the label into the specified XML element. (Inherited from ItemLabel.) |
||
Positions this label relatively to the specified control point. |
||
InplaceEditable.SetEditedText implementation. (Inherited from ItemLabel.) |
||
Positions this label relatively to the link length. |
||
Indicates what cursor to display for interactive labels. (Inherited from ItemLabel.) |
||
Positions this label relatively to the specified link segment. |
||
Called while drag operation is in progress. (Inherited from ItemLabel.) |
Name | Description | |
---|---|---|
Loads the label from a JsonObject. (Inherited from ItemLabel.) |
||
Saves the label into a JsonObject. (Inherited from ItemLabel.) |