[]
Represents data series which contains a group of data values.
public class DataSeries : Canvas, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild
The DataSeries class has the single set of data values.
Name | Description |
---|---|
DataSeries() | Initializes a new instance of DataSeries class. |
Name | Description |
---|---|
AggregateProperty | Identifies the Aggregate dependency property. |
ChartTypeProperty | Identifies the ChartType dependency property. |
ConnectionFillProperty | Identifies the ConnectionFill dependency property. |
ConnectionProperty | Identifies the Connection dependency property. |
ConnectionStrokeDashesProperty | Identifies the ConnectionStrokeDashes dependency property. |
ConnectionStrokeProperty | Identifies the ConnectionStroke dependency property. |
ConnectionStrokeThicknessProperty | Identifies the ConnectionStrokeThickness dependency property. |
ConnectionStyleProperty | Identifies the ConnectionStyle dependency property. |
DisplayProperty | Identifies the Display dependency property. |
ItemsSourceProperty | Identifies the ItemsSource dependency property. |
LabelProperty | Identifies the Label dependency property. |
PointLabelTemplateProperty | Identifies the PointLabelTemplate dependency property. |
PointTooltipTemplateProperty | Identifies the PointTooltipTemplate dependency property. |
SelectedItemLabelTemplateProperty | Using a DependencyProperty as the backing store for SelectedItemLabelTemplate. This enables animation, styling, binding, etc... |
SelectedItemStyleProperty | Using a DependencyProperty as the backing store for SelectedItemStyle. This enables animation, styling, binding, etc... |
SymbolFillProperty | Identifies the SymbolFill dependency property. |
SymbolMarkerProperty | Identifies the SymbolMarker dependency property. |
SymbolProperty | Identifies the Symbol dependency property. |
SymbolSizeProperty | Identifies the SymbolSize dependency property. |
SymbolStrokeDashesProperty | Identifies the SymbolStrokeDashes dependency property. |
SymbolStrokeProperty | Identifies the SymbolStroke dependency property. |
SymbolStrokeThicknessProperty | Identifies the SymbolStrokeThickness dependency property. |
SymbolStyleProperty | Identifies the SymbolStyle dependency property. |
ValuesSourceProperty | Identifies the ValueSource dependency property. |
datavalues | Cached data values. |
isTimeValues | Flags for time values. |
listY | Temporary list of y-values. |
previousDataValues | Cached data values. |
xfmt | Stores default formats for x- and y- axes. |
yfmt | Stores default formats for x- and y- axes. |
Name | Description |
---|---|
Aggregate | Gets or sets the value which specifies how to aggregate data for charting. |
AggregateGroupSelector | Gets or sets the aggregate group selector. |
AutoGenerated | Gets the value that indicates whether the data series was generated automatically. |
AxisX | Gets or sets the name of auxiliary axis that is used as x-axis for the series. |
AxisY | Gets or sets the name of auxiliary axis that is used as y-axis for the series. |
ChartType | Gets or sets series-specific chart type. By default, chart type is defined by C1Chart.ChartType property. |
Connection | Gets or sets the connection template which applies to whole set of data points of series. |
ConnectionFill | Gets or sets the connection fill brush. |
ConnectionStroke | Gets or sets the connection outline brush. |
ConnectionStrokeDashes | Gets or sets the dash pattern of connection stroke. |
ConnectionStrokeThickness | Gets or sets the connection outline thickness. |
ConnectionStyle | Gets or sets the style of connection. |
Display | Gets or sets the data series display. |
ItemsSource | Gets or sets items source of data series. |
Label | Gets or sets the text label of data series. |
PointLabelTemplate | Gets or sets the template for data point label. |
PointTooltipTemplate | Gets or sets the template for data point tooltip. |
RenderMode | Gets or sets the render mode for the series. |
SelectedItemLabelTemplate | Gets or sets the label template for selected plot element. |
SelectedItemStyle | Gets or sets the style for selected plot element. |
Symbol | Gets or sets the symbol template which applies to the each data point of the series. |
SymbolFill | Gets or sets the symbol fill brush. |
SymbolMarker | Gets or sets the symbol marker. |
SymbolSize | Gets or sets the symbol size in pixels. |
SymbolStroke | Gets or sets the symbol outline brush. |
SymbolStrokeDashes | Gets or sets the dash pattern of symbol stroke. |
SymbolStrokeThickness | Gets or sets the symbol outline thickness. |
SymbolStyle | Gets or sets the style of symbol. |
ValueBinding | Gets or sets the value binding. |
Values | Gets or sets the data values collection. |
ValuesSource | Gets or sets the data values source. |
Name | Description |
---|---|
AggregateValues(double[,]) | Performs data aggregation. |
GetDataValue(string, int) | Gets the data value with specified name at the specified index. |
Invalidate() | Forces the data series repainting. |
IsTimeData(List<object>) | Whether the list is time-values. |
OnChangeValues(DependencyObject, DependencyPropertyChangedEventArgs) | Handles change values notification. |
OnItemsSourceChanged(DependencyPropertyChangedEventArgs) | Called after items source was changed. |
OnPropertyChanged(DependencyPropertyChangedEventArgs) | Invoked when dependency property was changed. |
OnSeriesChanged(DependencyObject, DependencyPropertyChangedEventArgs) | Called when series was changed |
ProcessValues(double[,]) | Performs additional processing of data values. |
ToString() | Returns string representation of the data series. |
UpdateLabelPosition(PlotElement, FrameworkElement) | Updates label position. |
Name | Description |
---|---|
PlotElementLoaded | Fires when plot element associated with this data series is loaded. |
PlotElementUnloaded | Fires when plot element associated with this data series is unloaded. |