Charting for WinForms Programmer's Guide
PanController Members
Constructors Fields Properties Methods
 


Represents a controller that pans its plot's data range.

The following tables list the members exposed by the PanController type.

 Public Constructors

  Name Description

PanController

Initializes a new instance of the PanController class.

 Protected Fields

  Name Description

axisRanges

Contains information about Axis ranges processed by this controller. (Inherited from Plot2DController.)

renderContext

The current RenderContext. (Inherited from PlotController.)

 Public Properties

  Name Description

Component

Gets the component controlled by this PlotController. (Inherited from PlotController.)

EnableAnimation

Gets or sets whether to enable pan inertia.

Vertical

Gets or sets a value indicating whether interaction is done along the X or Y axis. (Inherited from Plot2DController.)

 Public Methods

  Name Description

DrawInteraction

Implements ComponentController.DrawInteraction. Draws a representation of the current state of user interaction on specified IGraphics surface. (Inherited from PlotController.)

GetCursorHint

For internal use. (Inherited from PlotController.)

GetRunningAnimation

For internal use.

OnMouseDown

Plot2DController.OnMouseDown override. Called when the user presses a mouse button.

OnMouseMove

PlotController.OnMouseMove override. Called when the user moves the mouse.

OnMouseUp

PlotController.OnMouseUp override. Called when the user releases a mouse button.

 Protected Methods

  Name Description

PlotToAxisValue

Converts a plot pixel position to a logical value from specified axis' coordinate system. (Inherited from Plot2DController.)

 See Also

PanController Class
MindFusion.Charting Namespace