Element object
The Element object defines an object on the surface.

The following screen shot marks an element: 

The Element object supports the following properties and methods:

NameDescription
AutoHeightGets the height of the element to fit its content ( as if the AutoSize property is True ).
AutoSizeSpecifies if the element computes its size automatically.
AutoWidthGets the width of the element to fit its content ( as if the AutoSize property is True ).
BackColorGets or sets a value that indicates the element's background color.
BackgroundExtIndicates additional colors, text, images that can be displayed on the element's background using the EBN string format.
BackgroundExtValueSpecifies at runtime, the value of the giving property for specified part of the background extension.
BorderSpecifies the style to display the element's border.
BorderColorGets or sets a value that indicates the element's border color.
BorderPaddingReturns or sets a value that indicates the padding of the element's borders.
BringToFrontBrings the element to front.
CaptionGets or sets a value that indicates the HTML caption to be displayed on the element.
CaptionAlignIndicates the alignment of the element's caption.
CaptionSingleLineSpecifies if the element's caption is displayed on single or multiple lines.
CenterOnLaneCenters the element on its lane.
CheckBoxAlignIndicates the alignment of the element's checkbox.
CheckedGets or sets a value that indicates the element's check-box state.
ClientPaddingReturns or sets a value that indicates the padding of the element's client.
ControlSpecifies the identifier of the inner control hosted by the current element.
CopyCreates a new copy of the current element.
EditEdits the element.
ElementFormatSpecifies the way the control shows the parts of the element.
EnabledGets or sets a value that indicates whether the element is enabled or disabled.
EndUpdateElementAdds programmatically updated properties of the element to undo/redo queue.
EnsureVisibleScrolls the surface to ensure that the current element fits the control's visible area.
ExtraCaptionGets or sets a value that indicates the extra HTML caption to be displayed on the element.
ExtraCaptionAlignIndicates the alignment of the element's extra caption.
ExtraCaptionSingleLineSpecifies if the element's extra caption is displayed on single or multiple lines.
ExtraPicturesSpecifies the list of extra pictures to be displayed on the element.
ExtraPicturesAlignIndicates the alignment of the element's extra picture.
FitToClientResizes or/and moves the entire chart to fit the element.
ForeColorGets or sets a value that indicates the element's foreground color.
HeightSpecifies the height of the element.
IDSpecifies the element's unique identifier.
IncomingLinksReturns a safe array of incoming links.
InflateSizeIncreases or decreases the width and height of the element.
InvokeContextMenuInvokes programmatically the element's default or customized context menu, and returns the identifier of the selected item.
LaneIDReturns or sets the identifier of the lane from the element.
LicenseIndicates the runtime license required to create the inner control.
MaxHeightSpecifies the maximum height of the element.
MaxWidthSpecifies the maximum width of the element.
MinHeightSpecifies the minimum height of the element.
MinWidthSpecifies the minimum width of the element.
MoveToMoves the element to a new position.
ObjectReturns the inner object hosted by the current element.
OutgoingLinksReturns a safe array of outgoing links.
OverviewColorGets or sets a value that indicates the element's overview color.
PaddingReturns or sets a value that indicates the padding of the element's background.
PathToDetermines if there is any path from the current element to the specified element.
PatternSpecifies the pattern to be shown on the element's background.
PictureRetrieves or sets a graphic to be displayed in the control.
PictureDisplayRetrieves or sets a value that indicates the way how the graphic is displayed on the element's background
PicturesSpecifies the list of pictures to be displayed on the element.
PicturesAlignIndicates the alignment of the element's picture.
ResizableGets or sets a value that indicates whether the user can resize the element.
ScrollToMoves or scrolls the surface, so the current element aligns to the specified corner.
SelectableIndicates if the element is selectable.
SelectedIndicates if the element is selected or unselected.
SendToBackSends the element to the back.
ShapeSpecifies the shape to display the element.
ShowCheckBoxGets or sets a value that indicates whether the element shows or hides the check-box.
ShowHandCursorOnSpecifies whether the hand cursor is shown when hovering the element.
StartUpdateElementStarts changing properties of the element, so EndUpdateElement method adds programmatically updated properties to undo/redo queue.
StatusAlignSpecifies the alignment of the status inside the element.
StatusColorGets or sets a value that indicates the element's status color.
StatusPaddingReturns or sets a value that indicates the padding of the element's status.
StatusPatternSpecifies the pattern of the element's status
StatusSizeSpecifies the size of the status inside the element.
ToolTipGets or sets a value (tooltip) that's displayed once the cursor hovers the element.
ToolTipTitleGets or sets a value (title) that's displayed once the cursor hovers the element.
TypeSpecifies the element's type.
UserDataIndicates any extra data associated with the element.
VisibleShows or hides the element.
WidthSpecifies the width of the element.
WindowReturns or sets the handle of the window to be hosted by the element.
XSpecifies the element's x-position.
YSpecifies the element's y-position.