The TwxChartModel type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| TwxChartModel | Initializes a new instance of the TwxChartModel class |
Methods
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| GetAttribute | (Inherited from ModelBase.) | |
| GetControlEvents |
Gets list of available control events.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasGetter | (Inherited from ModelBase.) | |
| HasProperty | (Inherited from ModelBase.) | |
| HasSetter | (Inherited from ModelBase.) | |
| ObtainGetterType | (Inherited from ModelBase.) | |
| ObtainPropertyType | (Inherited from ModelBase.) | |
| ObtainSetterType | (Inherited from ModelBase.) | |
| SetAttribute | (Inherited from ModelBase.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| AnimationSpeed |
Animation speed for trends in real-time mode.
| |
| AutoTimeAlignment |
Let the control automatically set tick marks based on control's size and actual trend period.
| |
| Axes |
List of chart axes, excluding the default axis.
| |
| Background |
Chart background brush.
| |
| BadQualityPlotMode |
Plot mode for samples of bad quality.
| |
| ChartAreaContextMenu |
Context menu for chart area.
| |
| ChartAreaPenContextMenu |
Context submenu for pens in chart area.
| |
| ChartInterval |
Time interval of trend chart. Always use singular for time unit.
| |
| ChartTimeAxis |
Chart time axis.
| |
| ContextMenuInvalidDisplayMode |
Display mode for context menu items that are invalid (e.g. no command target).
| |
| ContinuousWriteCursorPosition |
When enabled, cursor positions is continuously stored when dragging the cursors.
| |
| ControlEventsConfiguration |
Collection of events and their actions.
| |
| CursorDataSource |
Data source of first cursor position. It must be a string data type.
| |
| CursorJumpToClick |
Enable to allow moving cursors by mouse click or tap.
| |
| CursorSampleSelectionMode |
Sample selection method.
| |
| CursorStroke |
First cursor color.
| |
| CursorTooltipsVisibilityDataSource |
Data source of cursor tooltip visibility. It must be an integer data type.
| |
| CursorWidth |
Width of cursor bars.
| |
| DefaultAxis |
Default shared axis.
| |
| DefaultConnectionParameters |
Default connection parameters for pens added in runtime. Does not apply in case the pen already declares its connection parameters.
| |
| DefaultPenAxis |
Default configuration of pen axis for pens added in runtime.
| |
| DefaultPenAxisEnabled |
Enable to apply default pen axis configuration for pens added in runtime.
| |
| EnableControlEvents |
Enable actions and commmands for control events.
| |
| EnableCursorUserInput |
When enabled, user can change cursor positions using keyboard or pointing devices.
| |
| EnablePenAxisSelection |
Enable to show axis of selected pen next to chart.
| |
| EnableSampleMouseOver |
Enable mouse over style of pie and bar samples.
| |
| ExportSettings |
Settings for data export.
| |
| ExportStatsSettings |
Settings for statistics export.
| |
| FitMarginLabels |
Fit time axis labels into axis area.
| |
| GeneralDateTimeFormat |
General date and time format in tooltips, legend and reports.
| |
| GridXMajorLineStyle |
Style of X major grid lines.
| |
| GridXMinorLineStyle |
Style of X minor grid lines.
| |
| GridXStroke |
Stroke color of X grid lines.
| |
| GridXStrokeThickness |
Stroke thickness of X grid lines.
| |
| GridXVisibility |
Visibility of X grid lines.
| |
| GridYMajorLineStyle |
Style of Y major grid lines.
| |
| GridYMinorLineStyle |
Style of Y minor grid lines.
| |
| GridYStroke |
Stroke color of Y grid lines.
| |
| GridYStrokeThickness |
Stroke thickness of Y grid lines.
| |
| GridYVisibility |
Visibility of Y grid lines.
| |
| Height |
Chart height.
| |
| HistoryReadRate |
Desired historical data request interval.
| |
| InheritDateTimeFormat |
Enable to inherit date and time format settings from time axis.
| |
| LegendActiveSelectionBackground |
Legend active selection background color.
| |
| LegendActiveSelectionForeground |
Legend active selection foreground color.
| |
| LegendAreaContextMenu |
Context menu for legend area.
| |
| LegendAreaPenContextMenu |
Context submenu for pens in legend area.
| |
| LegendBackground |
Legend background color.
| |
| LegendColumns |
Legend columns.
| |
| LegendFontFamily |
Legend font family.
| |
| LegendFontSize |
Legend font size.
| |
| LegendHeaderBackground |
Legend header background color.
| |
| LegendHeaderBorder |
Legend header border color.
| |
| LegendHeaderForeground |
Legend header foreground color.
| |
| LegendInactiveSelectionBackground |
Legend inactive selection background color.
| |
| LegendInactiveSelectionForeground |
Legend inactive selection foreground color.
| |
| LegendPosition |
Legend position relative to trend chart.
| |
| LegendRowBackground |
Legend row background color.
| |
| LegendRowForeground |
Legend row foreground color.
| |
| LegendSize |
Legend area size.
| |
| PenAxisSorting |
Sorting method used for pen axis selection.
| |
| PenBufferSize |
Maximum pen buffer size.
| |
| PlotAreaAlternateBackground |
Plot area alternate background brush.
| |
| PlotAreaBackground |
Plot area background brush.
| |
| PlotAreaBorder |
Plot area border brush.
| |
| PlotModels |
List of plot models.
| |
| Properties | (Inherited from ModelBase.) | |
| RangeAxisAreaSize |
Requested size of value range area. When set to zero or empty, the area has automatic size. Enter number of pixels (50) or percents (10%).
| |
| ReadCursorPosition |
When enabled, cursor positions are obtained from a data source.
| |
| ReadCursorTooltipsVisibility |
When enabled, cursor tooltips visibility is obtained from a data source.
| |
| ReadTimeRange |
When enabled, if this chart is in freeze mode, trend range is obtained from time range data source.
| |
| ReadTimeRangeWhenZoomed |
Disable to suspend time range updates from time range data source when chart is zoomed.
| |
| SampleMouseOverFill |
Mouse over fill of pie and bar samples.
| |
| SampleMouseOverStroke |
Mouse over stroke of pie and bar samples.
| |
| SamplingInterval |
Sampling interval.
| |
| SamplingMethod |
Data sampling method used to generate samples in trend chart.
| |
| SamplingMultiplier |
Sample count per major tick mark. Effective only when SamplingMethod is set to Auto and UseTickmarkTimeAlignment is true.
| |
| SamplingTotalCount |
Desired total count of samples for each pen in trend chart. Effective only when SamplingMethod is set to Count.
| |
| SecondCursorDataSource |
Data source of second cursor position. It must be a string data type.
| |
| SecondCursorStroke |
Second cursor color.
| |
| ShowChartContextMenu |
Show context menu for chart.
| |
| ShowChartTimeAxis |
Show chart time axis panel.
| |
| ShowChartValueAxis |
Show chart value axis panel.
| |
| ShowCursorsInFreezeMode |
Show time cursors when chart is in freeze mode.
| |
| ShowCursorsInRealtime |
Show time cursors when chart is in realtime mode.
| |
| ShowCursorTooltips |
Show tooltips when draging a cursor.
| |
| ShowDisabledPens |
Show disabled pens in chart and legend.
| |
| ShowGrid |
Show chart grid lines.
| |
| ShowInvalidPens |
Show pens with invalid datasources in chart and legend.
| |
| ShowLegend |
Show chart legend.
| |
| ShowLegendContextMenu |
Show context menu for legend.
| |
| ShowLegendHeaders |
Show legend grid headers.
| |
| ShowOperatorComments |
Show operator comments for pens.
| |
| ShowSampleTooltips |
Show sample tooltips.
| |
| ShowSecondCursor |
Show second time cursor in chart.
| |
| ShowSummary |
Show summary chart.
| |
| ShowSummaryExpandButton |
Show summary expand button.
| |
| ShowSummaryPlot |
Show summary chart.
| |
| ShowSummaryRangeAxis |
Show Y axis for summary chart.
| |
| ShowSummaryScrollbar |
Show summary scroll bar below the summary chart.
| |
| ShowSummaryTrendAxis |
Show X axis for summary chart.
| |
| Splitter |
Splitter brush.
| |
| StartFrozen |
Freeze the chart immediately after entering the Runtime mode.
| |
| SummaryCursorFill |
Summary cursor fill color.
| |
| SummaryCursorStroke |
Summary cursor stroke color.
| |
| SummaryInterval |
Time interval of summary chart.
| |
| SummaryPosition |
Position for summary chart relative to trend chart. Only Top and Bottom allowed.
| |
| SummarySize |
Summary chart area size.
| |
| SummarySnapMode |
Enable to snap summary cursor and scrollbar to closest tick marks.
| |
| SummaryTimeAxis |
Summary time axis.
| |
| TimeAlignedSummaryCursors |
If X axis range is declared by time units, dragging summary cursors results in time aligned period.
| |
| TimeAlignedZoom |
If enabled, all zoom operations result in time aligned period.
| |
| TimeRangeDataSource |
Data source of global time range.
| |
| TimeZonesAlignment |
Enable to align all pens by time zone. Samples from different time zones are aligned to current time.
| |
| UncertainQualityPlotMode |
Plot mode for samples of uncertain quality.
| |
| UseCustomSummaryTrendAxis |
Use custom settings for summary chart X axis.
| |
| UseDefaultConnectionParameters |
Enable to fill in default connection parameters for pens added in runtime.
| |
| UseSharedAxes |
Enabled to use shared value axes for pens.
| |
| UseUTCTimestamps |
Show timestamps in UTC.
| |
| VisiblePenAxisCount |
The count of visible pen axes.
| |
| WriteCursorPosition |
When enabled, cursor positions are stored in a data source.
| |
| WriteCursorTooltipsVisibility |
When enabled, cursor tooltips visibility is stored in a data source.
| |
| WriteTimeRange |
When enabled, actual trend range is stored in time range data source and can be shared with other controls.
| |
| ZoomFill |
Fill color of zoom selection.
| |
| ZoomMode |
Enables mouse free zoom.
|