Class XySeriesDraggingBase
XySeriesDraggingBase is abstract class which is used to allow, drag a chart series in chart area.
Inheritance
Inherited Members
Namespace: Syncfusion.UI.Xaml.Charts
Assembly: Syncfusion.SfChart.UWP.dll
Syntax
public abstract class XySeriesDraggingBase : XySegmentDraggingBase, ICloneable, ISupportAxes2D, ISupportAxes
Constructors
XySeriesDraggingBase()
Declaration
protected XySeriesDraggingBase()
Fields
EnableSeriesDraggingProperty
The DependencyProperty for EnableSeriesDragging property. .
Declaration
public static readonly DependencyProperty EnableSeriesDraggingProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
Properties
EnableSeriesDragging
Gets or sets a value indicating whether to enable the series dragging. We can drag the series, if its true
.
Declaration
public bool EnableSeriesDragging { get; set; }
Property Value
Type |
---|
System.Boolean |
Methods
OnChartDragDelta(Point, Object)
Called when dragging series.
Declaration
protected override void OnChartDragDelta(Point mousePos, object originalSource)
Parameters
Type | Name | Description |
---|---|---|
Windows.Foundation.Point | mousePos | mouse position |
System.Object | originalSource | original source |
Overrides
OnChartDragEntered(Point, Object)
Called when dragging entered.
Declaration
protected override void OnChartDragEntered(Point mousePos, object originalSource)
Parameters
Type | Name | Description |
---|---|---|
Windows.Foundation.Point | mousePos | mouse position |
System.Object | originalSource | original source |
Overrides
OnChartDragExited(Point, Object)
Called when dragging exit.
Declaration
protected override void OnChartDragExited(Point mousePos, object originalSource)
Parameters
Type | Name | Description |
---|---|---|
Windows.Foundation.Point | mousePos | mouse position |
System.Object | originalSource | original source |
Overrides
OnPointerEntered(PointerRoutedEventArgs)
Called when pointer entered.
Declaration
protected override void OnPointerEntered(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | PointerRoutedEventArgs |
Overrides
OnPointerExited(PointerRoutedEventArgs)
Called when pointer exited.
Declaration
protected override void OnPointerExited(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | PointerRoutedEventArgs |
Overrides
OnPointerMoved(PointerRoutedEventArgs)
Called pointer moved.
Declaration
protected override void OnPointerMoved(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | PointerRoutedEventArgs |
Overrides
OnPointerPressed(PointerRoutedEventArgs)
Called when pointer pressed.
Declaration
protected override void OnPointerPressed(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | PointerRoutedEventArgs |
Overrides
OnPointerReleased(PointerRoutedEventArgs)
Called when pointer released.
Declaration
protected override void OnPointerReleased(PointerRoutedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
Windows.UI.Xaml.Input.PointerRoutedEventArgs | e | PointerRoutedEventArgs |
Overrides
ResetDraggingElements(String, Boolean)
Resets the dragging elements.
Declaration
protected override void ResetDraggingElements(string reason, bool dragEndEvent)
Parameters
Type | Name | Description |
---|---|---|
System.String | reason | The reason. |
System.Boolean | dragEndEvent | if set to |
Overrides
UpdateUnderLayingModel(String, IList<Double>)
Method used to update the underlying model.
Declaration
protected void UpdateUnderLayingModel(string path, IList<double> updatedDatas)
Parameters
Type | Name | Description |
---|---|---|
System.String | path | path |
System.Collections.Generic.IList<System.Double> | updatedDatas | updated datas |