Provides CommandBinding subscription functionality for RadWizard.
Definition
Namespace:Telerik.Windows.Controls.Wizard
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
public class WizardCommandProvider : DependencyObject, IKeyboardCommandExecutor
Inheritance: objectWizardCommandProvider
Implements:
Constructors
Initializes a new instance of the WizardCommandProvider class.
public WizardCommandProvider()
Initializes a new instance of the WizardCommandProvider class.
Fields
WizardProperty
DependencyProperty
Represents the Wizard DependencyProperty.
public static readonly DependencyProperty WizardProperty
Properties
Methods
Represents the logic that is going to be executed in RadWizardCommands.Cancel can-execute callback.
Represents the logic that is going to be executed in RadWizardCommands.Cancel execute callback.
protected virtual void Cancel()
Represents the logic that is going to be executed in RadWizardCommands.Finish can-execute callback.
Represents the logic that is going to be executed in RadWizardCommands.Finish can-execute callback.
Represents the logic that is going to be executed in RadWizardCommands.MoveCurrentToNext can-execute callback.
Represents the logic that is going to be executed in RadWizardCommands.MoveCurrentToPrevious can-execute callback.
Represents the logic that is going to be executed in RadWizardCommands.Finish execute callback.
protected virtual void Finish()
Handles the key down event for the wizard command provider.
public virtual void HandleKeyDown(KeyEventArgs args)
Implements:
Represents the logic that is going to be executed in RadWizardCommands.Finish execute callback.
protected virtual void Help()
Represents the logic that is going to be executed in RadWizardCommands.MoveCurrentToNextExecute execute callback.
protected virtual void MoveCurrentToNext()
Represents the logic that is going to be executed in RadWizardCommands.MoveCurrentToPreviousExecute execute callback.
protected virtual void MoveCurrentToPrevious()
Provides a collection of commands based on the specified key event arguments.
public virtual List<DelegateCommandWrapper> ProvideCommandsForKey(KeyEventArgs args)
The key event arguments that contain data about the key event.
Returns:A collection of commands that correspond to the provided key event.
Implements:
Registers the CommandBindings.
public void RegisterCommandBindings()