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.
|