Back to Devexpress

Dashboard Members

dashboard-devexpress-dot-dashboardcommon-dot-dashboard-dot-underscore-members.md

latest15.7 KB
Original Source

Dashboard Members

Contains the full description of a dashboard used to visualize data.

Constructors

NameDescription
Dashboard()Initializes a new instance of the Dashboard class with default settings.

Properties

NameDescription
CanRaiseEvents protectedGets a value indicating whether the component can raise an event. Inherited from Component.
ColorSchemeProvides access to a dashboard color scheme.
ContainerGets the IContainer that contains the Component. Inherited from Component.
CurrencyCultureNameGets or sets the default currency for the Dashboard.
CustomItemMetadataTypes staticGets a collection of metadata types that correspond to metadata descendants.
CustomPropertiesGets custom properties available for the current dashboard.
DataConnectionsFor internal use.
DataSourcesGets the collection of dashboard data sources.
DesignMode protectedGets a value that indicates whether the Component is currently in design mode. Inherited from Component.
EnableAutomaticUpdatesGets or sets whether automatic updates are enabled for the current dashboard.
Events protectedGets the list of event handlers that are attached to this Component. Inherited from Component.
GroupsProvides access to a collection of dashboard item groups.
IsDisposedFor internal use.
ItemsGets the collection of dashboard items.
LayoutOptionsProvides access to the dashboard layout settings.
LayoutRootGets or sets the root dashboard layout group.
ParametersProvides access to dashboard parameters.
RequestParametersSpecifies whether to load dashboard data only after the user submits the parameter values.
SiteGets or sets the ISite of the Component. Inherited from Component.
TitleProvides access to the title settings of the dashboard.
UserDataGets or sets custom data to be saved to the dashboard XML definition.

Methods

NameDescription
BeginInit()For internal use.
BeginUpdate()Locks the Dashboard object by preventing updates until the Dashboard.EndUpdate method is called.
Clone()
CreateGroup()Creates a dashboard item group belonging to the current dashboard.
CreateObjRef(Type)Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. Inherited from MarshalByRefObject.
Dispose()Releases all resources used by the Component. Inherited from Component.
EndInit()For internal use.
EndUpdate()Unlocks the Dashboard object after a call to the Dashboard.BeginUpdate method and causes an immediate update.
Equals(Object, Object) staticDetermines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object)Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode()Serves as the default hash function. Inherited from Object.
GetLifetimeService()Retrieves the current lifetime service object that controls the lifetime policy for this instance. Inherited from MarshalByRefObject.
GetService(Type) protectedReturns an object that represents a service provided by the Component or by its Container. Inherited from Component.
GetType()Gets the Type of the current instance. Inherited from Object.
InitializeLifetimeService()Obtains a lifetime service object to control the lifetime policy for this instance. Inherited from MarshalByRefObject.
LoadFromXDocument(XDocument)Loads the dashboard from the specified XML document.
LoadFromXml(Stream)Loads a dashboard from the specified stream.
LoadFromXml(String)Loads a dashboard from the specified XML file.
LoadUserDataFromXml(Stream) staticLoads user data from the specified stream.
LoadUserDataFromXml(String) staticLoads user data from the specified dashboard XML file.
MemberwiseClone() protectedCreates a shallow copy of the current Object. Inherited from Object.
MemberwiseClone(Boolean) protectedCreates a shallow copy of the current MarshalByRefObject object. Inherited from MarshalByRefObject.
RebuildLayout()Updates the dashboard layout tree according to the current dashboard object model with the default size settings.
RebuildLayout(Int32, Int32)Updates the dashboard layout tree according to the current dashboard object model with the specified width and height.
ReferenceEquals(Object, Object) staticDetermines whether the specified Object instances are the same instance. Inherited from Object.
SaveToXDocument()Saves the current dashboard to an XML document.
SaveToXml(Stream)Saves the dashboard to the specified stream.
SaveToXml(String)Saves the dashboard to the specified XML file.
ToString()Returns a String containing the name of the Component, if any. This method should not be overridden. Inherited from Component.

Events

NameDescription
ConfigureDataConnectionAllows you to customize connection settings before the connection to a data store (database, OLAP cube, etc.) is established.
ConnectionErrorAllows users to override the default behavior if data store connection fails with current connection parameters.
CustomAssemblyLoadingOccurs before a custom assembly is loaded for use as a DashboardEFDataSource.
CustomFilterExpressionAllows you to include WHERE clauses into DashboardSqlDataSource queries.
CustomParametersOccurs before data is loaded from the data store and allows you to customize dashboard parameters that are used for data processing.
DashboardLoadingOccurs when the Dashboard Designer or Dashboard Viewer loads a dashboard.
DataLoadingAllows you to provide data for the DashboardObjectDataSource.
DataLoadingErrorAllows you to suppress the form containing errors that occur during data loading.
DataSourceCollectionChangedOccurs after the collection of data sources has been changed.
DisposedOccurs when the component is disposed by a call to the Dispose() method. Inherited from Component.
GroupCollectionChangedOccurs after the collection of dashboard item groups is changed.
ItemCollectionChangedOccurs after the collection of dashboard items has been changed.
OptionsChangedOccurs after any option in the current Dashboard is changed.
ParameterCollectionChangedOccurs after the collection of dashboard parameters has been changed.
ValidateCustomSqlQueryProvides the capability to check the validity of the custom SQL query used to supply the dashboard with data.

See Also

Dashboard Class

DevExpress.DashboardCommon Namespace