SparkViewController
Represents a controller which can be added to the controllers collection of a RadSparkline.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class SparkViewController : Controller, INotifyPropertyChanged
Inheritance: objectControllerSparkViewController
Derived Classes:
Implements:
Inherited Members
Constructors
public SparkViewController()
Properties
Gets or sets the area this controller is added to.
public virtual SparkArea Area { get; }
The area.
Methods
This method is called when the controller is added to the controllers collection of a chart view.
protected virtual void ControllerAdded(SparkView view)
The view this controller is added to.
This method is called when the controller is removed from the controllers collection of a chart view.
protected virtual void ControllerRemoved()
When overridden in a derived class, executes the core logic for the controller operation.
protected override ActionResult ExecuteCore(object key, object context)
The key identifying the operation.
contextobjectThe context for the operation.
Returns:An ActionResult representing the outcome of the operation.
Overrides:
Raises the event.
protected virtual ActionResult OnGesture(GestureEventArgs args)
The GestureEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnKeyDown(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnKeyPress(KeyPressEventArgs e)
The KeyPressEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnKeyUp(KeyEventArgs e)
The KeyEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnMouseClick(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnMouseDoubleClick(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnMouseDown(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnMouseMove(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnMouseUp(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnMouseWheel(MouseEventArgs e)
The MouseEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnPanGesture(PanGestureEventArgs args)
The PanGestureEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnPressAndTapGesture(PressAndTapGestureEventArgs args)
The PressAndTapGestureEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnRotateGesture(RotateGestureEventArgs args)
The RotateGestureEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnTwoFingerTapGesture(GestureEventArgs args)
The GestureEventArgs instance containing the event data.
Returns:Raises the event.
protected virtual ActionResult OnZoomGesture(ZoomGestureEventArgs args)
The ZoomGestureEventArgs instance containing the event data.
Returns: