The TwxChartPen type exposes the following members.
Constructors
Name | Description | |
---|---|---|
TwxChartPen |
Default constructor.
|
Methods
Name | Description | |
---|---|---|
Dispose |
Disposes resources.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
ForcePropertyChanged | (Inherited from ObservableObject.) | |
GetAttributes | GetAttributes()()()() | |
GetClassName | GetClassName()()()() | |
GetComponentName | GetComponentName()()()() | |
GetConverter | GetConverter()()()() | |
GetDataInWindow |
Returns collection of samples.
| |
GetDefaultEvent | GetDefaultEvent()()()() | |
GetDefaultProperty | GetDefaultProperty()()()() | |
GetEditor | GetEditor(Type) | |
GetEvents()()()() | GetEvents()()()() | |
GetEvents(array<Attribute>[]()[][]) | GetEvents(array<Attribute>[]()[][]) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetProperties()()()() | GetProperties()()()() | |
GetProperties(array<Attribute>[]()[][]) | GetProperties(array<Attribute>[]()[][]) | |
GetPropertyName``1 | (Inherited from BindableObject.) | |
GetPropertyOwner | GetPropertyOwner(PropertyDescriptor) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InitializeNotificationsCore | (Inherited from ObservableObject.) | |
Invoke | (Inherited from ObservableObject.) | |
OnDelayPropertyChanged | (Inherited from ObservableObject.) | |
OnPropertyChanged(String) | (Inherited from BindableObject.) | |
OnPropertyChanged``1(Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) | (Inherited from BindableObject.) | |
SetAndDelayNotify``1 | (Inherited from ObservableObject.) | |
SetAndNotify``1(UMP%, UMP, Expression<(Of <<'(Func<(Of <<'(UMP>)>>)>)>>)) | (Inherited from BindableObject.) | |
SetAndNotify``1(UMP%, UMP, String) | (Inherited from BindableObject.) | |
ToString | ToString()()()().
(Overrides Object..::..ToString()()()().) | |
TryApplyDefaultConfiguration |
Tries to auto-detect and apply default parameters for current DataSource |
Properties
Name | Description | |
---|---|---|
ActualConnectionParameters |
Resolved ConnectionParameters.
| |
ActualCustomData |
Gets the actual custom data of the pen.
| |
ActualDataSource |
Resolved data source for this pen.
| |
ActualDescription |
Gets the run-time resolved Description.
| |
ActualFormat | ||
ActualHighHighLimit |
Gets the resolved value of HighHighLimit property.
| |
ActualHighLimit |
Gets the resolved value of HighLimit property.
| |
ActualIdealStartTime |
Gets the actual ideal start time.
| |
ActualLowLimit |
Gets the value of the resolved LowLimit property.
| |
ActualLowLowLimit |
Gets the value of the resolved LowLowLimit property.
| |
ActualRangeMaximum |
Gets the actual pen range maximum. Can be NaN.
| |
ActualRangeMinimum |
Gets the actual pen range minimum. Can be NaN.
| |
ActualTimeShift |
Gets the actual time shift.
| |
ActualTimeZone |
Gets the actual time zone of the pen.
| |
ActualUnits |
Gets the actual units displayed in runtime for the pen.
| |
AutoQualityStyle |
Gets or sets whether the style displayed for bad/uncertain quality samples is automatically generated
from the normal pen's style.
| |
AutoScaleMargin |
Gets or sets a percentage in the range 0-100 of space added to the pen's range when displayed in auto scale mode.
| |
Average |
Gets the average of the sample values in current range.
| |
BadQualityFill |
Gets or sets the Brush used to fill the pen trend.
| |
BadQualityMarkerShape |
Gets or sets the pen MarkerStyle.
| |
BadQualityMarkerSize |
Gets or sets the size of the pen sample markers.
| |
BadQualityPlotMode |
Gets or sets the QualityPlotMode used when plotting uncertain quality data.
| |
BadQualityStroke |
Gets or sets a Brush used as stroke for the pen trend.
| |
BadQualityStrokeDashes |
Gets or sets the DashStyle used by plots for the pen's stroke.
| |
BadQualityStrokeThickness |
Gets or sets the stroke thickness for the pen trend.
| |
ConnectionParameters |
Parameters defining connection to DataSource.
| |
CursorValueDataSource |
Data source to store value of sample selected by chart cursor.
| |
CustomData |
Gets or sets the custom data.
| |
DataSource |
Data source of this pen.
| |
DataStartTime |
Gets the starting DateTime of the requested data.
| |
Description |
Pen description.
| |
Fill |
Fill color of the pen.
| |
FillExpression |
Expression for fill color of event bar samples. Use @@pen.description, @@sample.value, @@sample.timestamp and @@sample.label context variables.
| |
FilterName |
Gets the name of client aggregate or filter applied for this pen.
| |
FitMarginSampleLabels |
Fit sample labels horizontally into plot area.
| |
FontFamily |
Font family of sample labels.
| |
FontSize |
Font size of sample labels.
| |
Foreground |
Foreground color of sample labels.
| |
Format |
Gets or sets a string used to format pen's values when displayed in GUI.
| |
HasPreview |
Gets or sets whether summary data of this pen will be displayed in summary chart.
| |
HideLegendValuesWhenInvisible |
Gets or sets a value indicating whether to hide or show pen values in legend grid for invisible pens.
| |
HighAlarmLineDashes |
High limit line dashes.
| |
HighAlarmLineStroke |
High limit line stroke.
| |
HighAlarmLineThickness |
High limit line thickness.
| |
HighHighAlarmLineDashes |
HighHigh limit line dashes.
| |
HighHighAlarmLineStroke |
HighHigh limit line stroke.
| |
HighHighAlarmLineThickness |
HighHigh limit line thickness.
| |
HighHighLimit |
Gets or sets data source of the range HighHigh limit for this pen.
| |
HighLimit |
Gets or sets data source of the range High limit for this pen.
| |
IdealStartTime |
Gets or sets the ideal pen start time when IsIdeal is true.
| |
InheritQualityPlotMode |
Gets or sets whether the pen inherits quality plot modes from the parent TwxChartComponent()()()(). True by default.
| |
IsAlarmEnabled |
Gets or sets whether alarm limits are enabled for the pen.
| |
IsAnnotationVisible |
Gets whether annotations are actually displayed for this pen.
| |
IsConnected |
Gets whether the pen is connected to a data source.
| |
IsEnabled |
Gets whether in runtime the IsEnabledTag resolves to a string other than null, empty or blank.
| |
IsEnabledTag |
Gets or sets a tag resolved in runtime to determine whether the pen will connect to the data source.
| |
IsHistoricalUpdateSupported |
If supported, the context menus will enable the user to insert, replace and delete samples by calling methods in this
region.
| |
IsIdeal |
Gets or sets whether the pen is plotted as an 'Ideal' pen.
| |
IsValid |
Gets whether the connection is valid.
| |
IsVisible |
Gets or sets whether the pen is displayed in the charts.
| |
LastSampleStretch |
Gets or sets how the last sample plotted for the pen stretches in a chart.
| |
LowAlarmLineDashes |
Low limit line dashes.
| |
LowAlarmLineStroke |
Low limit line stroke.
| |
LowAlarmLineThickness |
Low limit line thickness.
| |
LowLimit |
Gets or sets data source of the range Low limit for this pen.
| |
LowLowAlarmLineDashes |
LowLow limit line dashes.
| |
LowLowAlarmLineStroke |
LowLow limit line stroke.
| |
LowLowAlarmLineThickness |
LowLow limit line thickness.
| |
LowLowLimit |
Gets or sets data source of the range LowLow limit for this pen.
| |
ManualRangeMaximumTag |
Gets or sets the pen range manual maximum. Can be a data source. Used only when
RangeMaximumMode is set to Manual.
| |
ManualRangeMinimumTag |
Gets or sets the pen range manual minimum. Can be a data source. Used only when
RangeMinimumMode is set to Manual.
| |
MarkerShape |
Gets or sets the pen MarkerStyle.
| |
MarkerSize |
Gets or sets the size of the pen sample markers.
| |
Maximum |
Gets the maximum sample value in current range.
| |
Minimum |
Gets the minimum sample value in current range.
| |
Name |
Gets or sets the name used to identify this object instance in the WPF namescope.
| |
Opacity |
Gets or sets the opacity applied to the pen trend.
| |
PenMarkerSize |
Gets or sets size of pen marker (shown on the axis).
| |
PenMarkerStyle |
Gets or sets style of pen marker (shown on the axis).
| |
PreserveStringValues |
Gets or sets whether to preserve string values for data samples and try to plot them as text elements
rather than converting them to Y coordinates. False by default.
| |
RangeAxis |
Gets or sets the value range TwxAxis for the pen.
| |
RangeMaximumMode |
Gets or sets how the ActualRangeMaximum is calculated.
| |
RangeMinimumMode |
Gets or sets how the ActualRangeMinimum is calculated.
| |
SampleDecluttering |
Gets or sets the sample decluttering value the pen trend.
| |
SampleLabelFormat |
Format of chart sample labels. Use @@pen.description, @@sample.value, @@sample.timestamp and @@sample.label context variables.
| |
SampleLabelHorizontalAlignment |
Horizontal alignment of sample labels.
| |
SampleLabelRotation |
Sample labels rotation.
| |
SampleLabelVerticalAlignment |
Vertical alignment of sample labels.
| |
Samples | Obsolete.
Gets a collection of TwxDataSample used to generate pen trending data.
| |
SampleValueExpression |
Sample value expression.
| |
SecondCursorValueDataSource |
Data source to store value of sample selected by second chart cursor.
| |
Series |
Gets the TwxSeries the pen belongs to.
| |
SharedAxisName |
Gets or sets the associated shared axis name.
| |
ShowAnnotation |
Gets or sets whether pen annotations should be displayed (if supported).
| |
ShowInCursors |
Show this pen in cursor tooltip.
| |
ShowInLegend |
Show this pen in legend.
| |
ShowPenMarker |
Gets or sets whether a 'signal' marker for the pen should be displayed.
| |
ShowSampleLabels |
Show sample labels in plot area. This settings requires sample markers to be turned on.
| |
StandardDeviation |
Gets the standard deviation of the sample values in current range.
| |
Stroke |
Stroke color of the pen.
| |
StrokeDashes |
Gets or sets the DashStyle used by plots for the pen's stroke.
| |
StrokeThickness |
Gets or sets the stroke thickness for the pen trend.
| |
SymmetricAutoScale |
If the minimum and maximum values are set to auto scale, the range of the axis is set to the highest value below and above zero.
| |
SynchronizationContext | (Inherited from ObservableObject.) | |
TextMarkerShape |
Gets or sets the pen MarkerStyle.
| |
TimeShiftValue |
Time shift of this pen. Used only when IsIdeal is false.
| |
TimeZone |
Gets or sets the time zone of the data source.
| |
TooltipFormat |
Format of pen tooltip.
| |
Total |
Gets the sum of values for all good quality samples in current range.
| |
TotalizerDivisor |
Gets or sets a value used to adjust (divide) the Total calculated for this pen. The property accepts only positive values.
| |
TotalizerEngineeringUnits |
Gets or sets data source of totalizer engineering units for this pen.
| |
TotalizerUnit |
Gets or sets the TotalizerUnit used when calculating the Total sample values for this pen.
| |
TrimBadSamples |
Gets or sets whether all the possible bad quality samples
in the end of the sample collection will be removed.
| |
UncertainQualityPlotMode |
Gets or sets the QualityPlotMode used when plotting uncertain quality data.
| |
Units |
Gets or sets the (engineering) Units for values coming from the Data Source.
| |
UseRealTimeInterpolation |
Gets or sets whether intermediate samples will be generated for real-time data when no updates
are received for longer than current sampling interval. True by default.
| |
VisibleSampleCount |
Gets the count of samples in current range.
| |
WriteCursorValue |
Enable to store value of sample selected by chart cursor.
| |
WriteSecondCursorValue |
Enable to store value of sample selected by second chart cursor.
|
Events
Name | Description | |
---|---|---|
AnnotationsInWindowChanged |
Raised when annotation data has changed.
| |
DataInWindowChanged |
Raised when the data in window has changed.
| |
IsConnectedChanged |
Raised when the IsConnected property changed.
| |
IsValidChanged |
Raised when the IsValid property changed.
| |
PropertyChanged | (Inherited from BindableObject.) | |
SummaryDataChanged |
Raised when summary data changed.
|