Class
CollectionNavigatorBaseCommandProvider

Provides CommandBinding subscription functionality for RadCollectionNavigator.

Definition

Namespace:Telerik.Windows.Controls.Data.CollectionNavigator

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

cs-api-definition
public class CollectionNavigatorBaseCommandProvider : DependencyObject

Inheritance: objectCollectionNavigatorBaseCommandProvider

Derived Classes: CollectionEditorCommandProvider

Constructors

CollectionNavigatorBaseCommandProvider()

Initializes a new instance of the CollectionNavigatorBaseCommandProvider class.

Declaration

cs-api-definition
public CollectionNavigatorBaseCommandProvider()

CollectionNavigatorBaseCommandProvider(CollectionNavigatorBase)

Initializes a new instance of the CollectionNavigatorBaseCommandProvider class.

Declaration

cs-api-definition
public CollectionNavigatorBaseCommandProvider(CollectionNavigatorBase collectionNavigator)

Parameters

collectionNavigator

CollectionNavigatorBase

Fields

CollectionNavigatorProperty

Represents the CollectionBaseNavigator DependencyProperty.

Declaration

cs-api-definition
public static readonly DependencyProperty CollectionNavigatorProperty

Field Value

DependencyProperty

Properties

CollectionNavigator

Gets or sets the RadCollectionNavigator instance related to this provider.

Declaration

cs-api-definition
public CollectionNavigatorBase CollectionNavigator { get; set; }

Property Value

CollectionNavigatorBase

The CollectionBaseNavigator instance.

Methods

AddNew()

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

Declaration

cs-api-definition
public virtual void AddNew()

BeginEdit()

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

Declaration

cs-api-definition
public virtual void BeginEdit()

CanAddNewExecute()

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

Declaration

cs-api-definition
public virtual bool CanAddNewExecute()

Returns

bool

CanBeginEditExecute()

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

Declaration

cs-api-definition
public virtual bool CanBeginEditExecute()

Returns

bool

CanDeleteExecute()

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

Declaration

cs-api-definition
public virtual bool CanDeleteExecute()

Returns

bool

CanMoveCurrentToFirstExecute()

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

Declaration

cs-api-definition
public virtual bool CanMoveCurrentToFirstExecute()

Returns

bool

CanMoveCurrentToLastExecute()

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

Declaration

cs-api-definition
public virtual bool CanMoveCurrentToLastExecute()

Returns

bool

CanMoveCurrentToNextExecute()

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

Declaration

cs-api-definition
public virtual bool CanMoveCurrentToNextExecute()

Returns

bool

CanMoveCurrentToPreviousExecute()

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

Declaration

cs-api-definition
public virtual bool CanMoveCurrentToPreviousExecute()

Returns

bool

Delete()

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

Declaration

cs-api-definition
public virtual void Delete()

MoveCurrentToFirst()

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

Declaration

cs-api-definition
public virtual void MoveCurrentToFirst()

MoveCurrentToLast()

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

Declaration

cs-api-definition
public virtual void MoveCurrentToLast()

MoveCurrentToNext()

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

Declaration

cs-api-definition
public virtual void MoveCurrentToNext()

MoveCurrentToPrevious()

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

Declaration

cs-api-definition
public virtual void MoveCurrentToPrevious()