Class
ChartPanZoomController

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.ChartView.dll

Syntax:

cs-api-definition
public class ChartPanZoomController : ChartViewController, INotifyPropertyChanged

Inheritance: objectControllerChartViewControllerChartPanZoomController

Implements: INotifyPropertyChanged

Inherited Members ChartViewController.ControllerAdded(ChartView)ChartViewController.ControllerRemoved()ChartViewController.OnDraw(EventArgs)ChartViewController.OnMouseCaptureChanged(EventArgs)ChartViewController.OnMouseClick(MouseEventArgs)ChartViewController.OnMouseDoubleClick(MouseEventArgs)ChartViewController.OnMouseEnter(EventArgs)ChartViewController.OnMouseHover(EventArgs)ChartViewController.OnKeyDown(KeyEventArgs)ChartViewController.OnKeyPress(KeyPressEventArgs)ChartViewController.OnKeyUp(KeyEventArgs)ChartViewController.OnGesture(GestureEventArgs)ChartViewController.OnTwoFingerTapGesture(GestureEventArgs)ChartViewController.OnPressAndTapGesture(PressAndTapGestureEventArgs)ChartViewController.ExecuteCore(object, object)ChartViewController.ViewChartViewController.AreaController.EmptyController.OnPropertyChanged(string)Controller.ProcessNextController.PropertyChanged

Constructors

ChartPanZoomController()

Declaration

cs-api-definition
public ChartPanZoomController()

Properties

PanZoomMode

Gets or sets the pan zoom mode.

Declaration

cs-api-definition
public ChartPanZoomMode PanZoomMode { get; set; }

Property Value

ChartPanZoomMode

The pan zoom mode.

Methods

InitializePanPoint(Point)

Initializes the pan point.

Declaration

cs-api-definition
protected void InitializePanPoint(Point location)

Parameters

location

Point

The location.

OnMouseDown(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnMouseDown(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnMouseDown(MouseEventArgs)

OnMouseLeave(EventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnMouseLeave(EventArgs e)

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnMouseLeave(EventArgs)

OnMouseMove(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnMouseMove(MouseEventArgs)

OnMouseUp(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnMouseUp(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnMouseUp(MouseEventArgs)

OnMouseWheel(MouseEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnMouseWheel(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnMouseWheel(MouseEventArgs)

OnPanGesture(PanGestureEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnPanGesture(PanGestureEventArgs args)

Parameters

args

PanGestureEventArgs

The PanGestureEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnPanGesture(PanGestureEventArgs)

OnRotateGesture(RotateGestureEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnRotateGesture(RotateGestureEventArgs args)

Parameters

args

RotateGestureEventArgs

The RotateGestureEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnRotateGesture(RotateGestureEventArgs)

OnZoomGesture(ZoomGestureEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnZoomGesture(ZoomGestureEventArgs args)

Parameters

args

ZoomGestureEventArgs

The ZoomGestureEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnZoomGesture(ZoomGestureEventArgs)

ResetPanPoint()

Resets the pan point.

Declaration

cs-api-definition
protected void ResetPanPoint()