Class
BaseLassoController

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.ChartView.dll

Syntax:

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

Inheritance: objectControllerChartViewControllerBaseLassoController

Derived Classes: LassoSelectionControllerLassoZoomController

Implements: INotifyPropertyChanged

Inherited Members ChartViewController.ControllerAdded(ChartView)ChartViewController.ControllerRemoved()ChartViewController.OnMouseCaptureChanged(EventArgs)ChartViewController.OnMouseClick(MouseEventArgs)ChartViewController.OnMouseDoubleClick(MouseEventArgs)ChartViewController.OnMouseEnter(EventArgs)ChartViewController.OnMouseHover(EventArgs)ChartViewController.OnMouseLeave(EventArgs)ChartViewController.OnMouseUp(MouseEventArgs)ChartViewController.OnKeyDown(KeyEventArgs)ChartViewController.OnKeyUp(KeyEventArgs)ChartViewController.OnGesture(GestureEventArgs)ChartViewController.OnZoomGesture(ZoomGestureEventArgs)ChartViewController.OnRotateGesture(RotateGestureEventArgs)ChartViewController.OnPanGesture(PanGestureEventArgs)ChartViewController.OnTwoFingerTapGesture(GestureEventArgs)ChartViewController.OnPressAndTapGesture(PressAndTapGestureEventArgs)ChartViewController.ExecuteCore(object, object)ChartViewController.ViewChartViewController.AreaController.EmptyController.OnPropertyChanged(string)Controller.ProcessNextController.PropertyChanged

Constructors

BaseLassoController()

Declaration

cs-api-definition
public BaseLassoController()

Properties

MouseDownLocation

Declaration

cs-api-definition
public virtual Point MouseDownLocation { get; set; }

Property Value

Point

MouseMoveLocation

Declaration

cs-api-definition
public virtual Point MouseMoveLocation { get; set; }

Property Value

Point

Result

Gets the result.

Declaration

cs-api-definition
protected virtual ViewResult Result { get; }

Property Value

ViewResult

The result.

Methods

CreateLassoRectangle()

Creates the lasso rectangle.

Declaration

cs-api-definition
public virtual Rectangle CreateLassoRectangle()

Returns

Rectangle

OnDraw(EventArgs)

Raises the event.

Declaration

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

Parameters

e

EventArgs

The EventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnDraw(EventArgs)

OnKeyPress(KeyPressEventArgs)

Raises the event.

Declaration

cs-api-definition
protected override ActionResult OnKeyPress(KeyPressEventArgs e)

Parameters

e

KeyPressEventArgs

The KeyPressEventArgs instance containing the event data.

Returns

ActionResult

Overrides ChartViewController.OnKeyPress(KeyPressEventArgs)

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)

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)

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)

TruncateZoom(float)

Truncates the zoom.

Declaration

cs-api-definition
protected virtual float TruncateZoom(float value)

Parameters

value

float

The value.

Returns

float

ZoomAndPan(Point, Point)

Zooms and pans.

Declaration

cs-api-definition
public virtual void ZoomAndPan(Point from, Point to)

Parameters

from

Point

From.

to

Point

To.

ZoomAndPan(float, float)

Zooms the and pan.

Declaration

cs-api-definition
public virtual void ZoomAndPan(float from, float to)

Parameters

from

float

From.

to

float

To.