Class ChartArea
This class represents a layout region of the RadChart control that holds certain chart series and axis data.
Inheritance
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class ChartArea : ItemsControl, INotifyPropertyChanged, ILogicalItem, IChartThemable, IInteractionManager, IInteractiveElement, IChartExtensibleObject<ChartArea>
Remarks
By default RadChart comes with a single default ChartArea but the control supports multiple ChartAreas that you can add either declaratively from xaml or from code behind.
Constructors
ChartArea()
Fields
AdditionalYAxesProperty
Identifies the Additional
Declaration
public static readonly DependencyProperty AdditionalYAxesProperty
Field Value
System.
|
AnnotationsProperty
Identifies the Annotations dependency property.
Declaration
public static readonly DependencyProperty AnnotationsProperty
Field Value
System.
|
AxisXProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisXProperty
Field Value
System.
|
AxisXStyleProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisXStyleProperty
Field Value
System.
|
AxisYProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisYProperty
Field Value
System.
|
AxisYStyleProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisYStyleProperty
Field Value
System.
|
ChartAreaProperty
Identifies the ChartArea.RootChart attached property.
Declaration
public static readonly DependencyProperty ChartAreaProperty
Field Value
System.
|
CommandParameterProperty
Identifies the Command
Declaration
public static readonly DependencyProperty CommandParameterProperty
Field Value
System.
|
CommandProperty
Identifies the Command dependency property.
Declaration
public static readonly DependencyProperty CommandProperty
Field Value
System.
|
DimensionModeProperty
Identifies the ChartArea.DimensionMode attached property.
Declaration
public static readonly DependencyProperty DimensionModeProperty
Field Value
System.
|
DragZoomLayerControlStyleProperty
Identifies the Drag
Declaration
public static readonly DependencyProperty DragZoomLayerControlStyleProperty
Field Value
System.
|
DragZoomSelectionStyleProperty
Identifies the Drag
Declaration
public static readonly DependencyProperty DragZoomSelectionStyleProperty
Field Value
System.
|
EnableAnimationsProperty
Identifies the Enable
Declaration
public static readonly DependencyProperty EnableAnimationsProperty
Field Value
System.
|
EnableStripLinesAnimationProperty
Identifies the Enable
Declaration
public static readonly DependencyProperty EnableStripLinesAnimationProperty
Field Value
System.
|
EnableTransitionAnimationsProperty
Identifies the Enable
Declaration
public static readonly DependencyProperty EnableTransitionAnimationsProperty
Field Value
System.
|
ExtensionsProperty
Identifies the Extensions dependency property.
Declaration
public static readonly DependencyProperty ExtensionsProperty
Field Value
System.
|
HoveredItemsProperty
Identifies the Hovered
Declaration
public static readonly DependencyProperty HoveredItemsProperty
Field Value
System.
|
HoveredSeriesProperty
Identifies the Hovered
Declaration
public static readonly DependencyProperty HoveredSeriesProperty
Field Value
System.
|
IsNoDataMessageEnabledProperty
Identifies the Is
Declaration
public static readonly DependencyProperty IsNoDataMessageEnabledProperty
Field Value
System.
|
ItemOverlapPercentProperty
Identifies the Item
Declaration
public static readonly DependencyProperty ItemOverlapPercentProperty
Field Value
System.
|
ItemToolTipDelayProperty
Identifies the Item
Declaration
public static readonly DependencyProperty ItemToolTipDelayProperty
Field Value
System.
|
ItemWidthPercentProperty
Identifies the Item
Declaration
public static readonly DependencyProperty ItemWidthPercentProperty
Field Value
System.
|
LabelFormatBehaviorProperty
Identifies the Label
Declaration
public static readonly DependencyProperty LabelFormatBehaviorProperty
Field Value
System.
|
LegendProperty
Identifies the Legend dependency property.
Declaration
public static readonly DependencyProperty LegendProperty
Field Value
System.
|
NoDataControlStyleProperty
Identifies the No
Declaration
public static readonly DependencyProperty NoDataControlStyleProperty
Field Value
System.
|
NoDataStringProperty
Identifies the No
Declaration
public static readonly DependencyProperty NoDataStringProperty
Field Value
System.
|
PaletteBrushesProperty
Identifies the Palette
Declaration
public static readonly DependencyProperty PaletteBrushesProperty
Field Value
System.
|
PaletteBrushesRepeatProperty
Identifies the Palette
Declaration
public static readonly DependencyProperty PaletteBrushesRepeatProperty
Field Value
System.
|
PlotAreaAxisXStyleProperty
Identifies the Plot
Declaration
public static readonly DependencyProperty PlotAreaAxisXStyleProperty
Field Value
System.
|
PlotAreaAxisYStyleProperty
Identifies the Plot
Declaration
public static readonly DependencyProperty PlotAreaAxisYStyleProperty
Field Value
System.
|
PlotAreaMouseLeftButtonDownEvent
Identifies the Plot
Declaration
public static readonly RoutedEvent PlotAreaMouseLeftButtonDownEvent
Field Value
System.
|
PlotAreaMouseLeftButtonUpEvent
Identifies the Plot
Declaration
public static readonly RoutedEvent PlotAreaMouseLeftButtonUpEvent
Field Value
System.
|
PlotAreaStyleProperty
Identifies the Plot
Declaration
public static readonly DependencyProperty PlotAreaStyleProperty
Field Value
System.
|
PreviewPlotAreaMouseLeftButtonDownEvent
Identifies the Preview
Declaration
public static readonly RoutedEvent PreviewPlotAreaMouseLeftButtonDownEvent
Field Value
System.
|
PreviewPlotAreaMouseLeftButtonUpEvent
Identifies the Preview
Declaration
public static readonly RoutedEvent PreviewPlotAreaMouseLeftButtonUpEvent
Field Value
System.
|
ScientificDigitsProperty
Identifies the Scientific
Declaration
public static readonly DependencyProperty ScientificDigitsProperty
Field Value
System.
|
SelectedItemsProperty
Identifies the Selected
Declaration
public static readonly DependencyProperty SelectedItemsProperty
Field Value
System.
|
SelectedSeriesProperty
Identifies the Selected
Declaration
public static readonly DependencyProperty SelectedSeriesProperty
Field Value
System.
|
SeriesStylesProperty
Identifies the Series
Declaration
public static readonly DependencyProperty SeriesStylesProperty
Field Value
System.
|
Template2DProperty
Identifies the Template2D dependency property.
Declaration
public static readonly DependencyProperty Template2DProperty
Field Value
System.
|
Template3DProperty
Identifies the Template3D dependency property.
Declaration
public static readonly DependencyProperty Template3DProperty
Field Value
System.
|
TransitionControlStyleProperty
Identifies the Transition
Declaration
public static readonly DependencyProperty TransitionControlStyleProperty
Field Value
System.
|
ZoomScrollSettingsXProperty
Identifies the Zoom
Declaration
public static readonly DependencyProperty ZoomScrollSettingsXProperty
Field Value
System.
|
ZoomScrollSettingsYProperty
Identifies the Zoom
Declaration
public static readonly DependencyProperty ZoomScrollSettingsYProperty
Field Value
System.
|
Properties
AdditionalYAxes
Gets or sets the additional Y axes collection.
Declaration
public AxisYCollection AdditionalYAxes { get; set; }
Property Value
Axis The additional Y axes collection. |
AnimationSettings
Gets or sets the animation settings.
Declaration
public AnimationSettings AnimationSettings { get; set; }
Property Value
Animation The animation settings. |
Annotations
Gets or sets the Annotations.
Declaration
public AnnotationCollection Annotations { get; set; }
Property Value
AxisX
Gets or sets the AxisX.
Declaration
public AxisX AxisX { get; set; }
Property Value
Axis The property. |
AxisXStyle
Gets or sets style applied on the horizontal axis.
Declaration
public Style AxisXStyle { get; set; }
Property Value
System.
|
AxisY
Gets or sets the AxisY.
Declaration
public AxisY AxisY { get; set; }
Property Value
Axis The property. |
AxisYStyle
Gets or sets the style applied on the vertical axis.
Declaration
public Style AxisYStyle { get; set; }
Property Value
System.
|
Command
Gets or sets the command.
Declaration
public ICommand Command { get; set; }
Property Value
System. The command. |
CommandParameter
Gets or sets the command parameter.
Declaration
public object CommandParameter { get; set; }
Property Value
System. The command parameter. |
ControlContainer
This property supports the RadChart infrastructure and is not intended to be used directly from your code.
Declaration
public Panel ControlContainer { get; }
Property Value
System.
|
DataSeries
Gets the collection of data series associated with the chart area.
Declaration
public DataSeriesCollection DataSeries { get; }
Property Value
DimensionMode
Gets or sets a value indicating whether the chart area should display 2D or 3D chart series types.
Declaration
public DimensionMode DimensionMode { get; set; }
Property Value
Dimension The dimension mode used by the chart area. |
DragZoomLayerControlStyle
Gets or sets the drag zoom layer control style.
Declaration
public Style DragZoomLayerControlStyle { get; set; }
Property Value
System. The drag zoom layer control style. |
DragZoomSelectionStyle
Gets or sets the drag-zoom selection style.
Declaration
public Style DragZoomSelectionStyle { get; set; }
Property Value
System. The drag-zoom selection style. |
EnableAnimations
Gets or sets the property indicating whether animations should be applied on the chart or not.
Declaration
public bool EnableAnimations { get; set; }
Property Value
System. The property indicating whether animations should be applied on the chart or not. |
EnableStripLinesAnimation
Gets or sets the property indicating whether animation should be applied on the strip lines or not.
Declaration
public bool EnableStripLinesAnimation { get; set; }
Property Value
System. The property indicating whether animations should be applied on the strip lines or not. |
EnableTransitionAnimations
Gets or sets the property indicating whether transitioning animations should be applied when changing chart data.
Declaration
public bool EnableTransitionAnimations { get; set; }
Property Value
System.
|
Remarks
Transitioning animations are supported for the built-in hierarchical data (drill-down), zooming & scrolling, and scenarios that utilize the built-in integration with RadTimeBar; otherwise you can use the ChartArea.StartTransitionAnimation() method to trigger the transition programmatically.
Extensions
Gets a collection of chart extension objects attached to the chart area.
Declaration
public ChartExtensionCollection Extensions { get; }
Property Value
HoveredItems
Gets or sets the HoveredItems.
Declaration
public ReadOnlyDataPointCollection HoveredItems { get; }
Property Value
HoveredSeries
Gets or sets the HoveredSeries.
Declaration
public ReadOnlyDataSeriesCollection HoveredSeries { get; }
Property Value
IsNoDataMessageEnabled
Gets or sets a value indicating whether the "NoData" message enabled.
Declaration
public bool IsNoDataMessageEnabled { get; set; }
Property Value
System.
|
ItemOverlapPercent
Gets or sets the item overlap percent.
Declaration
public int ItemOverlapPercent { get; set; }
Property Value
System. The item overlap percent. |
Remarks
This property will apply only for 2D charts.
ItemToolTipDelay
Gets or sets the series items tooltip delay in milliseconds.
Declaration
public int ItemToolTipDelay { get; set; }
Property Value
System.
|
ItemWidthPercent
Gets or sets the item width percent.
Declaration
public int ItemWidthPercent { get; set; }
Property Value
System. The item width percent. |
LabelFormatBehavior
Gets or sets the number format behavior.
Declaration
public LabelFormatBehavior LabelFormatBehavior { get; set; }
Property Value
Label The number format behavior. |
Legend
Gets or sets a value indicating the legend that should be associated with the chart area. This is a dependency property.
Declaration
public ChartLegend Legend { get; set; }
Property Value
Chart The legend to associate with the chart area. |
LegendName
Gets or sets the element name of the legend control that should be associated with the chart area.
Declaration
public string LegendName { get; set; }
Property Value
System.
|
Remarks
This property is useful when setting the necessary associations between the chart area and the legend declaratively in xaml. Alternatively you can use the ChartArea.Legend property from code behind as well.
NoDataControlStyle
Gets or sets the no data control style.
Declaration
public Style NoDataControlStyle { get; set; }
Property Value
System. The no data control style. |
NoDataString
Gets or sets the string value which is shown in case of no DataSeries set.
Declaration
public string NoDataString { get; set; }
Property Value
System. The actual value to be shown. |
PaletteBrushes
Gets or sets the brushes that are to be used with the Series.
Declaration
public BrushCollection PaletteBrushes { get; set; }
Property Value
Brush The series brushes. |
PaletteBrushesRepeat
Gets or sets value indicating whether the brushes added will be used in cyclic fashion.
Declaration
public bool PaletteBrushesRepeat { get; set; }
Property Value
System. The series brushes. |
PlotAreaAxisXStyle
Gets or sets the style applied on the horizontal axis rendered inside the PlotArea.
Declaration
public Style PlotAreaAxisXStyle { get; set; }
Property Value
System.
|
PlotAreaAxisYStyle
Gets or sets the style applied on the vertical axis rendered inside the PlotArea.
Declaration
public Style PlotAreaAxisYStyle { get; set; }
Property Value
System.
|
PlotAreaStyle
Gets or sets the plot area style.
Declaration
public Style PlotAreaStyle { get; set; }
Property Value
System. The plot area style. |
ScientificDigits
Determines the threshold of significant zeroes which trigger formatting of numbers with scientific notation.
Declaration
public int ScientificDigits { get; set; }
Property Value
System. The number of significant zeroes which trigger the formatting. |
SelectedItems
Gets or sets the data points associated with the selected items in the respective ChartArea.
Declaration
public ReadOnlyDataPointCollection SelectedItems { get; }
Property Value
SelectedSeries
Gets or sets the SelectedSeries.
Declaration
public ReadOnlyDataSeriesCollection SelectedSeries { get; }
Property Value
SeriesStyles
Gets or sets the series styles container.
Declaration
public SeriesStyles SeriesStyles { get; set; }
Property Value
Series The series styles container. |
SmartLabelsEnabled
Gets or sets a value indicating whether smart labels positioning algorithm should be enabled.
Declaration
public bool SmartLabelsEnabled { get; set; }
Property Value
System.
|
Template2D
Gets or sets a value indicating the template applied to two-dimensional chart area. This is a dependency property.
Declaration
public ControlTemplate Template2D { get; set; }
Property Value
System. The 2D control template. |
Template3D
Gets or sets a value indicating the template applied to three-dimensional chart area. This is a dependency property.
Declaration
public ControlTemplate Template3D { get; set; }
Property Value
System. The 3D control template. |
TransitionControl
Gets the transition control responsible for handling of the transitioning animations.
Declaration
public RadTransitionControl TransitionControl { get; }
Property Value
Remarks
Transitioning animations are supported for the built-in hierarchical data (drill-down) and zooming & scrolling scenarios; otherwise you can use the ChartArea.StartTransitionAnimation() method to trigger the transition programmatically.
TransitionControlStyle
Gets or sets the style applied to the transition control responsible for handling of the transitioning animations.
Declaration
public Style TransitionControlStyle { get; set; }
Property Value
System.
|
Remarks
Transitioning animations are supported for the built-in hierarchical data (drill-down) and zooming & scrolling scenarios; otherwise you can use the ChartArea.StartTransitionAnimation() method to trigger the transition programmatically.
ZoomScrollSettingsX
Gets or sets the zoom and scroll settings for AxisX.
Declaration
public ZoomScrollSettings ZoomScrollSettingsX { get; set; }
Property Value
Zoom The ZoomScrollSettings. |
ZoomScrollSettingsY
Gets or sets the zoom and scroll settings for AxisY.
Declaration
public ZoomScrollSettings ZoomScrollSettingsY { get; set; }
Property Value
Zoom The ZoomScrollSettings. |
Methods
add_ItemToolTipClosing(ItemToolTipEventHandler)
Declaration
public void add_ItemToolTipClosing(ItemToolTipEventHandler value)
Parameters
Item
|
add_ItemToolTipOpening(ItemToolTipEventHandler)
Declaration
public void add_ItemToolTipOpening(ItemToolTipEventHandler value)
Parameters
Item
|
ClearContainerForItemOverride(DependencyObject, Object)
When overridden in a derived class, undoes the effects of the System.
Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
System. The container element. |
System. The item. |
ClearSelection()
Clears the selection state for all selected items / series associated with the respective ChartArea.
Declaration
public void ClearSelection()
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
GetAxis(String)
Gets the Y-axis related to the axisName
.
Declaration
public AxisY GetAxis(string axisName)
Parameters
System. AxisName of the Y-axis. |
Returns
Axis The corresponding Y-axis. |
GetAxis(DataSeries)
Gets the Y-axis related to the series
.
Declaration
public AxisY GetAxis(DataSeries series)
Parameters
Data The data series. |
Returns
Axis The corresponding Y-axis. |
GetContainerForItemOverride()
Creates or identifies the element that is used to display the given item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System. The element that is used to display the given item. |
IsItemItsOwnContainerOverride(Object)
Determines if the specified item is (or is eligible to be) its own container.
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System. The item to check. |
Returns
System. Returns true if the item is (or is eligible to be) its own container; otherwise, false. |
MeasureOverride(Size)
Called to measure a control.
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System. The maximum size that the method can return. |
Returns
System. The size of the control, up to the maximum specified by |
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.
Declaration
public override void OnApplyTemplate()
OnHoverStateChanged(ChartHoverChangedEventArgs)
Raises the Hover
Declaration
protected virtual void OnHoverStateChanged(ChartHoverChangedEventArgs args)
Parameters
Chart The Chart |
OnInitialized(EventArgs)
Raises the System.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System. The System. |
OnPropertyChanged(PropertyChangedEventArgs)
Raises the Property
Declaration
protected virtual void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
System. The System. |
OnSelectionChanged(ChartSelectionChangedEventArgs)
Raises the Selection
Declaration
protected virtual void OnSelectionChanged(ChartSelectionChangedEventArgs args)
Parameters
Chart The Chart |
PrepareContainerForItemOverride(DependencyObject, Object)
Prepares the specified element to display the specified item.
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
System. Element used to display the specified item. |
System. Specified item. |
remove_ItemToolTipClosing(ItemToolTipEventHandler)
Declaration
public void remove_ItemToolTipClosing(ItemToolTipEventHandler value)
Parameters
Item
|
remove_ItemToolTipOpening(ItemToolTipEventHandler)
Declaration
public void remove_ItemToolTipOpening(ItemToolTipEventHandler value)
Parameters
Item
|
ResetTheme()
Resets the theme.
Declaration
public void ResetTheme()
SelectItem(Int32)
Selects series item based on its item index in the first DataSeries associated with the respective ChartArea.
Declaration
public void SelectItem(int itemIndex)
Parameters
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItem(Int32, Int32)
Selects series item based on its item index in the DataSeries at the specified series index.
Declaration
public void SelectItem(int seriesIndex, int itemIndex)
Parameters
System. Series index. |
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItem(String, Int32)
Selects series item based on its item index in the DataSeries associated with the respective series name.
Declaration
public void SelectItem(string seriesName, int itemIndex)
Parameters
System. Series name. |
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItem(DataPoint)
Selects series item based on its associated data point.
Declaration
public void SelectItem(DataPoint dataPoint)
Parameters
Data The data point. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItem(DataSeries, Int32)
Selects series item based on its item index in the respective DataSeries.
Declaration
public void SelectItem(DataSeries series, int itemIndex)
Parameters
Data The data series. |
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItems(IEnumerable<Int32>)
Selects series items based on their item indices in the first DataSeries associated with the respective ChartArea.
Declaration
public void SelectItems(IEnumerable<int> itemIndices)
Parameters
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItems(IEnumerable<DataPoint>)
Selects series items based on their associated data points.
Declaration
public void SelectItems(IEnumerable<DataPoint> dataPoints)
Parameters
System. The data points. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItems(Int32, IEnumerable<Int32>)
Selects series items based on their item indices in the DataSeries at the specified series index.
Declaration
public void SelectItems(int seriesIndex, IEnumerable<int> itemIndices)
Parameters
System. Series index. |
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItems(String, IEnumerable<Int32>)
Selects series items based on their item indices in the DataSeries associated with the respective series name.
Declaration
public void SelectItems(string seriesName, IEnumerable<int> itemIndices)
Parameters
System. Series name. |
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectItems(DataSeries, IEnumerable<Int32>)
Selects series items based on their item indices in the respective DataSeries.
Declaration
public void SelectItems(DataSeries series, IEnumerable<int> itemIndices)
Parameters
Data The data series. |
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectSeries()
Selects the first series in the respective ChartArea.
Declaration
public void SelectSeries()
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectSeries(IEnumerable<Int32>)
Selects multiple series based on their associated data series.
Declaration
public void SelectSeries(IEnumerable<int> seriesIndices)
Parameters
System. The series indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectSeries(IEnumerable<String>)
Selects multiple series based on their associated series names.
Declaration
public void SelectSeries(IEnumerable<string> seriesNames)
Parameters
System. The series names. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectSeries(IEnumerable<DataSeries>)
Selects multiple series based on their associated data series.
Declaration
public void SelectSeries(IEnumerable<DataSeries> seriesCollection)
Parameters
System. The data series. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectSeries(Int32)
Selects the series at the specified series index in the respective ChartArea.
Declaration
public void SelectSeries(int seriesIndex)
Parameters
System. Series index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectSeries(String)
Selects series based on the specified series name.
Declaration
public void SelectSeries(string seriesName)
Parameters
System. Series name. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
SelectSeries(DataSeries)
Selects series based on its associated data series.
Declaration
public void SelectSeries(DataSeries series)
Parameters
Data The data series. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
StartTransitionAnimation()
Starts the transition animation programmatically.
Declaration
public void StartTransitionAnimation()
Remarks
This method is designed for custom scenarios where transition animation should be started conditionally and can be used even if ChartArea.EnableTransitionAnimations property is set to false.
ToString()
Returns a System.
Declaration
public override string ToString()
Returns
System. A System. |
UnselectItem(Int32)
Unselects series item based on its item index in the first DataSeries associated with the respective ChartArea.
Declaration
public void UnselectItem(int itemIndex)
Parameters
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItem(Int32, Int32)
Unselects series item based on its item index in the DataSeries at the specified series index.
Declaration
public void UnselectItem(int seriesIndex, int itemIndex)
Parameters
System. Series index. |
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItem(String, Int32)
Unselects series item based on its item index in the DataSeries associated with the respective series name.
Declaration
public void UnselectItem(string seriesName, int itemIndex)
Parameters
System. Series name. |
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItem(DataPoint)
Unselects series item based on its associated data point.
Declaration
public void UnselectItem(DataPoint dataPoint)
Parameters
Data The data point. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItem(DataSeries, Int32)
Unselects series item based on its item index in the respective DataSeries.
Declaration
public void UnselectItem(DataSeries series, int itemIndex)
Parameters
Data The data series. |
System. Series item index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItems(IEnumerable<Int32>)
Unselects series items based on their item indices in the first DataSeries associated with the respective ChartArea.
Declaration
public void UnselectItems(IEnumerable<int> itemIndices)
Parameters
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItems(IEnumerable<DataPoint>)
Unselects series items based on their associated data points.
Declaration
public void UnselectItems(IEnumerable<DataPoint> dataPoints)
Parameters
System. The data points. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItems(Int32, IEnumerable<Int32>)
Unselects series items based on their item indices in the DataSeries at the specified series index.
Declaration
public void UnselectItems(int seriesIndex, IEnumerable<int> itemIndices)
Parameters
System. Series index. |
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItems(String, IEnumerable<Int32>)
Unselects series items based on their item indices in the DataSeries associated with the respective series name.
Declaration
public void UnselectItems(string seriesName, IEnumerable<int> itemIndices)
Parameters
System. Series name. |
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectItems(DataSeries, IEnumerable<Int32>)
Unselects series items based on their item indices in the respective DataSeries.
Declaration
public void UnselectItems(DataSeries series, IEnumerable<int> itemIndices)
Parameters
Data The data series. |
System. Series item indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectSeries()
Unselects the first series in the respective ChartArea.
Declaration
public void UnselectSeries()
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectSeries(IEnumerable<Int32>)
Unselects multiple series based on their associated data series.
Declaration
public void UnselectSeries(IEnumerable<int> seriesIndices)
Parameters
System. The series indices. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectSeries(IEnumerable<String>)
Unselects multiple series based on their associated series names.
Declaration
public void UnselectSeries(IEnumerable<string> seriesNames)
Parameters
System. The series names. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectSeries(IEnumerable<DataSeries>)
Unselects multiple series based on their associated data series.
Declaration
public void UnselectSeries(IEnumerable<DataSeries> seriesCollection)
Parameters
System. The data series. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectSeries(Int32)
Unselects the series at the specified series index in the respective ChartArea.
Declaration
public void UnselectSeries(int seriesIndex)
Parameters
System. Series index. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectSeries(String)
Unselects series based on the specified series name.
Declaration
public void UnselectSeries(string seriesName)
Parameters
System. Series name. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
UnselectSeries(DataSeries)
Unselects series based on its associated data series.
Declaration
public void UnselectSeries(DataSeries series)
Parameters
Data The data series. |
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
Events
HoverChanged
Occurs when the chart hover interactivity has changed.
Declaration
public event EventHandler<ChartHoverChangedEventArgs> HoverChanged
Event Type
System.
|
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
ItemClick
Occurs when chart item within this ChartArea is clicked.
Declaration
public event EventHandler<ChartItemClickEventArgs> ItemClick
Event Type
System.
|
ItemToolTipClosing
Occurs when a series item tooltip is about to be hidden.
Declaration
public event ItemToolTipEventHandler ItemToolTipClosing
Event Type
ItemToolTipOpening
Occurs when a series item tooltip is about to be displayed.
Declaration
public event ItemToolTipEventHandler ItemToolTipOpening
Event Type
PlotAreaMouseLeftButtonDown
Occurs when the left mouse button is pressed while the mouse pointer is over the ChartArea.
Declaration
public event EventHandler<PlotAreaMouseEventArgs> PlotAreaMouseLeftButtonDown
Event Type
System.
|
PlotAreaMouseLeftButtonUp
Occurs when the left mouse button is released while the mouse pointer is over the ChartArea.
Declaration
public event EventHandler<PlotAreaMouseEventArgs> PlotAreaMouseLeftButtonUp
Event Type
System.
|
PreviewItemClick
Occurs when chart item within this ChartArea is clicked.
Declaration
public event EventHandler<ChartItemClickEventArgs> PreviewItemClick
Event Type
System.
|
PreviewPlotAreaMouseLeftButtonDown
Occurs when the left mouse button is pressed while the mouse pointer is over the ChartArea.
Declaration
public event EventHandler<PlotAreaMouseEventArgs> PreviewPlotAreaMouseLeftButtonDown
Event Type
System.
|
PreviewPlotAreaMouseLeftButtonUp
Occurs when the left mouse button is released while the mouse pointer is over the ChartArea.
Declaration
public event EventHandler<PlotAreaMouseEventArgs> PreviewPlotAreaMouseLeftButtonUp
Event Type
System.
|
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.
|
SelectionChanged
Occurs when the chart selection has changed.
Declaration
public event EventHandler<ChartSelectionChangedEventArgs> SelectionChanged
Event Type
System.
|
Remarks
Note that the interactivity functionality is available for WPF4 / Silverlight projects only.
Explicit Interface Implementations
IChartExtensibleObject<ChartArea>.Extensions
Declaration
IChartExtensionCollection<ChartArea> IChartExtensibleObject<ChartArea>.Extensions { get; }