New to Telerik UI for WPFStart a free 30-day trial

Provides CommandBinding subscription functionality for RadCollectionNavigator.

Definition

Namespace:Telerik.Windows.Controls.Data.CollectionNavigator

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

C#
public class CollectionNavigatorBaseCommandProvider : DependencyObject

Inheritance: objectCollectionNavigatorBaseCommandProvider

Derived Classes: CollectionEditorCommandProvider

Constructors

Initializes a new instance of the CollectionNavigatorBaseCommandProvider class.

C#
public CollectionNavigatorBaseCommandProvider()

Initializes a new instance of the CollectionNavigatorBaseCommandProvider class.

C#
public CollectionNavigatorBaseCommandProvider(CollectionNavigatorBase collectionNavigator)
Parameters:collectionNavigatorCollectionNavigatorBase

Fields

CollectionNavigatorProperty

DependencyProperty

Represents the CollectionBaseNavigator DependencyProperty.

C#
public static readonly DependencyProperty CollectionNavigatorProperty

Properties

Gets or sets the RadCollectionNavigator instance related to this provider.

C#
public CollectionNavigatorBase CollectionNavigator { get; set; }
Property Value:

The CollectionBaseNavigator instance.

Methods

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.AddNew execute callback.

C#
public virtual void AddNew()

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.BeginEdit execute callback.

C#
public virtual void BeginEdit()

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.AddNew can-execute callback.

C#
public virtual bool CanAddNewExecute()
Returns:

bool

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.AddNew can-execute callback.

C#
public virtual bool CanBeginEditExecute()
Returns:

bool

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.Delete can-execute callback.

C#
public virtual bool CanDeleteExecute()
Returns:

bool

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToFirst can-execute callback.

C#
public virtual bool CanMoveCurrentToFirstExecute()
Returns:

bool

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToLast can-execute callback.

C#
public virtual bool CanMoveCurrentToLastExecute()
Returns:

bool

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToNext can-execute callback.

C#
public virtual bool CanMoveCurrentToNextExecute()
Returns:

bool

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToPrevious can-execute callback.

C#
public virtual bool CanMoveCurrentToPreviousExecute()
Returns:

bool

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.Delete execute callback.

C#
public virtual void Delete()

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToFirst execute callback.

C#
public virtual void MoveCurrentToFirst()

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToLast execute callback.

C#
public virtual void MoveCurrentToLast()

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToNext execute callback.

C#
public virtual void MoveCurrentToNext()

Represents the logic that is going to be executed in CollectionNavigatorBaseCommandProvider.MoveCurrentToPrevious execute callback.

C#
public virtual void MoveCurrentToPrevious()