Search
Dashboard Members
Constructors Fields Properties Methods Events
 


A control that contains multiple chart plots and gauges and manages their layout.

The following tables list the members exposed by the Dashboard type.

 Public Constructors

  Name Description

Dashboard

Initializes a new instance of the Dashboard class.

 Protected Fields

  Name Description

TooltipBrush

The System.Drawing.Brush used to fill tooltip's background.

TooltipPen

The System.Drawing.Pen used to draw tooltip borders.

 Public Properties

  Name Description

AllowZoom

Gets or sets a value indicating whether users are allowed to zoom into plots' data ranges.

BackgroundImage

Gets or sets dashboard's background image.

BackgroundImageAlign

Gets or sets the alignment of BackgroundImage relatively to dashboard boundaries.

BackgroundImageAutoSize

Gets or sets whether auto-size mode is enabled for BackgroundImage.

LayoutBuilder

Gets a LayoutBuilder instance that provides shortcut methods for building fragments of dashboard's user interface.

LayoutPanel

Gets a Panel containing dashboard components that should participate in layout measurements and be arranged relatively to each other.

LicenseKey

Gets or sets the license key of the control.

RootPanel

Gets the root Panel in the hierarchy of dashboard components.

Theme

Gets or sets a Theme specifying appearance of dashboard elements.

 Protected Properties

  Name Description

DefaultSize

The initial size of the control when it is dropped into a form.

 Public Methods

  Name Description

CreateImage

Overloaded.  

DataBind

Binds the chart to current DataSource.

ExportImage

Overloaded.  

ExportPdf

Overloaded.  

ExportSvg

Overloaded.  

HitTest

Searches for a series element at specified location.

Invalidate

Implements RootControl.InvalidateLayout. Invalidates the specified region of a component.

InvalidateLayout

Implements RootControl.InvalidateLayout. Invalidates layout of specified component.

NearestElement

Searches for a series element closest to specified location.

Print

Overloaded.  

PrintPreview

Overloaded.  

 Protected Methods

  Name Description

CreateRenderContext

Creates a RenderContext instance.

Draw

Draws the dashboard on specified IGraphics surface.

OnClick

Control.OnClick override. Raises the DataItemClicked event if the user has clicked on data element in a plot.

OnMouseDown

Control.OnMouseDown override.

OnMouseMove

Control.OnMouseMove override.

OnMouseUp

Control.OnMouseUp override.

OnPaint

Control.OnPaint override. Draws the components contained by this dashboard.

OnResize

Control.OnResize override. Invalidates the layout of child components and runs a new layout pass.

 Public Events

  Name Description

DataItemClicked

Raised when the user clicks on a data item inside a plot.

 See Also