ClassController
Provides an abstract base class for controllers that handle interactions and processing within charting components.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.dll
Syntax:
public abstract class Controller : INotifyPropertyChanged
Inheritance: objectController
Derived Classes:
Implements:
Constructors
Controller()
Initializes a new instance of the Controller class.
Declaration
public Controller()
Fields
Empty
Represents an empty result for controller operations.
Properties
ProcessNext
Gets or sets a value indicating whether to process the next item in the controller chain.
Declaration
public bool ProcessNext { get; set; }
Property Value
true to process the next item; otherwise, false.
Methods
ExecuteCore(object, object)
When overridden in a derived class, executes the core logic for the controller operation.
Declaration
protected abstract ActionResult ExecuteCore(object key, object context)
Parameters
key
The key identifying the operation.
context
The context for the operation.
Returns
An ActionResult representing the outcome of the operation.
OnPropertyChanged(string)
Raises the PropertyChanged event for the specified property.
Declaration
protected virtual void OnPropertyChanged(string propertyName)
Parameters
propertyName
The name of the property that changed.
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements