WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SyncChartAreas - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SyncChartAreas

    Represents the Synchronization of more then one ChartArea

    Inheritance
    System.Object
    ChartArea
    SyncChartAreas
    Implements
    System.IDisposable
    IChartSerializer
    Inherited Members
    ChartArea.WatermarkProperty
    ChartArea.IsRetainAxisPositionProperty
    ChartArea.SideBySideSeriesPlacementProperty
    ChartArea.OriginLineStrokeProperty
    ChartArea.ShowOriginLineProperty
    ChartArea.GridLineStrokeProperty
    ChartArea.SmallGridLineStrokeProperty
    ChartArea.ShowGridLinesProperty
    ChartArea.ShowMajorGridLinesProperty
    ChartArea.ElementMarginProperty
    ChartArea.GridBackgroundProperty
    ChartArea.HoldUpdateProperty
    ChartArea.CornerRadiusProperty
    ChartArea.HeaderProperty
    ChartArea.FooterProperty
    ChartArea.DepthAxisProperty
    ChartArea.SecondaryAxisProperty
    ChartArea.PrimaryAxisProperty
    ChartArea.AxesThicknessProperty
    ChartArea.AreaTypeProperty
    ChartArea.ZoomAllAxesProperty
    ChartArea.LegendProperty
    ChartArea.AlternatingGridBackgroundProperty
    ChartArea.AlternatingFillModeProperty
    ChartArea.AlternatingFillDirectionProperty
    ChartArea.ZoomSwitchedProperty
    ChartArea.View3DModeProperty
    ChartArea.EnableDepthAxisProperty
    ChartArea.Camera3DProperty
    ChartArea.LightContentProperty
    ChartArea.GridContentProperty
    ChartArea.Chart3DSettingsProperty
    ChartArea.IsContextMenuEnabledProperty
    ChartArea.ZoomedXRangeProperty
    ChartArea.ZoomedYRangeProperty
    ChartArea.SplitterVisiblityProperty
    ChartArea.SplitterWidthProperty
    ChartArea.SplitterColorProperty
    ChartArea.SplitterStrokeProperty
    ChartArea.EnableZoomOnScrollProperty
    ChartArea.EnableMouseDragZoomingProperty
    ChartArea.LegendStyleProperty
    ChartArea.PrimaryAxisStyleProperty
    ChartArea.SecondaryAxisStyleProperty
    ChartArea.SeriesStyleProperty
    ChartArea.EnableRangeSelectionProperty
    ChartArea.LowerRangeLabelProperty
    ChartArea.UpperRangeLabelProperty
    ChartArea.RangeSelectionOrientationProperty
    ChartArea.LineStrokeProperty
    ChartArea.SelectionStrokeProperty
    ChartArea.StartValueProperty
    ChartArea.EndValueProperty
    ChartArea.ContextMenuTypeProperty
    ChartArea.ShowLegendProperty
    ChartArea.PaletteProperty
    ChartArea.StrokePaletteProperty
    ChartArea.SplitterPositionProperty
    ChartArea.AllowSegmentDragDropProperty
    ChartArea.Allow3DRotateProperty
    ChartArea.IsClusteredProperty
    ChartArea.ColorModelProperty
    ChartArea.GridHeaderProperty
    ChartArea.GridHeaderAlignmentProperty
    ChartArea.EnableLazyLoadingProperty
    ChartArea.IsBeginInitIsActiveProperty
    ChartArea.OnCreateAutomationPeer()
    ChartArea.OnPropertyChanged(DependencyPropertyChangedEventArgs)
    ChartArea.OnIsClusterChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.BeginInit()
    ChartArea.EndInit()
    ChartArea.BoundsToDataSource(Rect, ChartSeries)
    ChartArea.BoundsToPoints(Rect, ChartSeries)
    ChartArea.ConvertBoundsToAxesRangeValues(ChartAxis, ChartAxis, Rect)
    ChartArea.OnView3DModeChanged(DependencyPropertyChangedEventArgs)
    ChartArea.GetGridLineStroke(ChartAxis)
    ChartArea.SetGridLineStroke(ChartAxis, Pen)
    ChartArea.GetSmallGridLineStroke(ChartAxis)
    ChartArea.SetSmallGridLineStroke(ChartAxis, Pen)
    ChartArea.GetShowGridLines(ChartAxis)
    ChartArea.GetShowMajorGridLines(ChartAxis)
    ChartArea.SetShowGridLines(ChartAxis, Boolean)
    ChartArea.SetShowMajorGridLines(ChartAxis, Boolean)
    ChartArea.GetOriginLineStroke(ChartAxis)
    ChartArea.SetOriginLineStroke(ChartAxis, Pen)
    ChartArea.GetShowOriginLine(ChartAxis)
    ChartArea.SetShowOriginLine(ChartAxis, Boolean)
    ChartArea.ValueToPoint(ChartAxis, Double)
    ChartArea.ValueToPoint(ChartSeries, ChartAxis, Double)
    ChartArea.PointToValue(ChartAxis, Point)
    ChartArea.GetStackInfo(ChartSeries, Int32, Nullable<Boolean>)
    ChartArea.GetStackingArea100Info(ChartSeries, Double, Nullable<Boolean>, Int32)
    ChartArea.GetStackInfo(ChartSeries, Double, Nullable<Boolean>)
    ChartArea.GetPercentageStackInfo(ChartSeries, ChartIndexedDataPoint)
    ChartArea.GetSideBySideInfo(ChartSeries)
    ChartArea.OnMouseMove(MouseEventArgs)
    ChartArea.OnMouseDown(MouseButtonEventArgs)
    ChartArea.OnMouseUp(MouseButtonEventArgs)
    ChartArea.OnMouseLeftButtonUp(MouseButtonEventArgs)
    ChartArea.OnMouseLeftButtonDown(MouseButtonEventArgs)
    ChartArea.OnMouseWheel(MouseWheelEventArgs)
    ChartArea.OnMouseRightButtonUp(MouseButtonEventArgs)
    ChartArea.OnMouseRightButtonDown(MouseButtonEventArgs)
    ChartArea.UpdateChartArea()
    ChartArea.OnSplitterPositionChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.OnEndRangeChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.OnLineStrokeChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.OnSelectionStrokeChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.OnStartRangeChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.OnEnabelSeriesInterativeChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.OnvalueChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    ChartArea.VisibileRangeForZoomAllAxis(ChartArea, ChartAxis)
    ChartArea.InteractiveCursors
    ChartArea.CustomContextMenuItems
    ChartArea.DisableIsIndexedForOLAP
    ChartArea.Watermark
    ChartArea.EnableZoomOnScroll
    ChartArea.HoldUpdate
    ChartArea.EnableMouseDragZooming
    ChartArea.LegendStyle
    ChartArea.PrimaryAxisStyle
    ChartArea.SecondaryAxisStyle
    ChartArea.SeriesStyle
    ChartArea.EnableRangeSelection
    ChartArea.LowerRangeLabel
    ChartArea.UpperRangeLabel
    ChartArea.RangeSelectionOrientation
    ChartArea.LineStroke
    ChartArea.SelectionStroke
    ChartArea.StartValue
    ChartArea.EndValue
    ChartArea.ContextMenuType
    ChartArea.ShowLegend
    ChartArea.Palette
    ChartArea.StrokePalette
    ChartArea.SplitterPosition
    ChartArea.AllowSegmentDragDrop
    ChartArea.Allow3DRotate
    ChartArea.IsClustered
    ChartArea.ZoomInCoefficient
    ChartArea.ZoomOutCoefficient
    ChartArea.SplitterStroke
    ChartArea.SplitterColor
    ChartArea.ElementMargin
    ChartArea.ZoomSwitched
    ChartArea.AxesThickness
    ChartArea.IsContextMenuEnabled
    ChartArea.SideBySideSeriesPlacement
    ChartArea.IsRetainAxisPosition
    ChartArea.ChartAreaAdornerLayer
    ChartArea.Camera3D
    ChartArea.Chart3DSettings
    ChartArea.LightContent
    ChartArea.GridContent
    ChartArea.AlternatingFillDirection
    ChartArea.AlternatingFillMode
    ChartArea.AlternatingGridBackground
    ChartArea.Legend
    ChartArea.View3DMode
    ChartArea.EnableDepthAxis
    ChartArea.ZoomAllAxes
    ChartArea.GridBackground
    ChartArea.PrimaryAxis
    ChartArea.SecondaryAxis
    ChartArea.DepthAxis
    ChartArea.CornerRadius
    ChartArea.Series
    ChartArea.ColorModel
    ChartArea.Header
    ChartArea.GridHeader
    ChartArea.GridHeaderAlignment
    ChartArea.Footer
    ChartArea.Axes
    ChartArea.VisibleSeries
    ChartArea.LogicalChildren
    ChartArea.ZoomedXRange
    ChartArea.ZoomedYRange
    ChartArea.SplitterVisiblity
    ChartArea.SplitterWidth
    ChartArea.CameraController
    ChartArea.EnableLazyLoading
    ChartArea.IsBeginInitIsActive
    ChartArea.SegmentDragging
    ChartArea.SegmentDragged
    ChartArea.SegmentDropping
    ChartArea.SegmentDropped
    ChartArea.View3DModeChanged
    ChartArea.ChartScrolling
    ChartArea.ChartZoomed
    ChartArea.ChartZoomSector
    ChartArea.ChartZoomedOut
    ChartArea.ChartPanning
    ChartArea.ChartZoomReset
    Namespace: Syncfusion.Windows.Chart
    Assembly: Syncfusion.Chart.Wpf.dll
    Syntax
    public class SyncChartAreas : ChartArea, IDisposable, IChartSerializer

    Constructors

    SyncChartAreas()

    Initializes a new instance of the SyncChartAreas class.

    Declaration
    public SyncChartAreas()
    Remarks

    Primary and secondary axes are being created automatically.

    Fields

    AreasPanelProperty

    Identifies the AreasPanel, It is a dependencyProperty

    Declaration
    public static readonly DependencyProperty AreasPanelProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    AreasProperty

    Identifies the Area, It is a dependencyProperty

    Declaration
    public static readonly DependencyProperty AreasProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    IsPanning_SyncProperty

    Identifies the Panning is set or not, It is a dependencyProperty

    Declaration
    public static readonly DependencyProperty IsPanning_SyncProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    MarginProperty

    Identifies the Margin, It is a dependencyProperty

    Declaration
    public static readonly DependencyProperty MarginProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    PanningRange_SyncProperty

    Identifies the Panning range, It is a dependencyProperty

    Declaration
    public static readonly DependencyProperty PanningRange_SyncProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Properties

    Areas

    Gets or sets the areas.

    Declaration
    public ChartAreasCollection Areas { get; set; }
    Property Value
    Type Description
    Syncfusion.Windows.Chart.ChartAreasCollection

    The areas.

    AreasPanel

    Gets or sets the areas panel.

    Declaration
    public ItemsPanelTemplate AreasPanel { get; set; }
    Property Value
    Type Description
    System.Windows.Controls.ItemsPanelTemplate

    The areas panel.

    IsPanning_Sync

    Gets or sets a value indicating whether this instance is panning_ sync.

    Declaration
    public bool IsPanning_Sync { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is panning_ sync; otherwise, false.

    Margin

    Gets or sets the outer margin of an element. This is a dependency property.

    Declaration
    public Thickness Margin { get; set; }
    Property Value
    Type Description
    System.Windows.Thickness

    PanningRange_Sync

    Gets or sets the panning range_ sync.

    Declaration
    public DoubleRange PanningRange_Sync { get; set; }
    Property Value
    Type Description
    DoubleRange

    The panning range_ sync.

    Methods

    Clone(ChartAxis, ChartAxis)

    Clones the specified axis.

    Declaration
    public object Clone(ChartAxis axis, ChartAxis parentAxis)
    Parameters
    Type Name Description
    ChartAxis axis

    The axis.

    ChartAxis parentAxis

    The parent axis.

    Returns
    Type Description
    System.Object

    Deserialize(String)

    Initialize Deserialize new object

    Declaration
    public object Deserialize(string xamlString)
    Parameters
    Type Name Description
    System.String xamlString
    Returns
    Type Description
    System.Object
    Exceptions
    Type Condition
    System.NotImplementedException

    Dispose()

    Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

    Declaration
    public override void Dispose()
    Overrides
    ChartArea.Dispose()

    OnApplyTemplate()

    Invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.

    Declaration
    public override void OnApplyTemplate()
    Overrides
    ChartArea.OnApplyTemplate()
    See Also
    SyncChartAreas

    OnMouseDoubleClick(MouseButtonEventArgs)

    Raises the System.Windows.Controls.Control.MouseDoubleClick routed event.

    Declaration
    protected override void OnMouseDoubleClick(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    The event data.

    Overrides
    ChartArea.OnMouseDoubleClick(MouseButtonEventArgs)

    OnMouseLeave(MouseEventArgs)

    Invoked when an unhandled System.Windows.Input.Mouse.MouseDown�attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.

    Declaration
    protected override void OnMouseLeave(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs e

    The System.Windows.Input.MouseButtonEventArgs that contains the event data. This event data reports details about the mouse was left and the handled state.

    Overrides
    ChartArea.OnMouseLeave(MouseEventArgs)

    Serialize()

    Initialize the Serialize string

    Declaration
    public string Serialize()
    Returns
    Type Description
    System.String

    Implements

    System.IDisposable
    IChartSerializer

    See Also

    ChartArea
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved