Class
CollectionNavigatorBase

A base class for CollectionNavigator.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

cs-api-definition
public abstract class CollectionNavigatorBase : Control, IDisposable

Inheritance: objectCollectionNavigatorBase

Derived Classes: CollectionEditorRadCollectionNavigator

Implements: IDisposable

Constructors

CollectionNavigatorBase()

Declaration

cs-api-definition
protected CollectionNavigatorBase()

Fields

CanAddNewProperty

Represents the CanAddNew dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CanAddNewProperty

Field Value

DependencyProperty

CanAddNewPropertyKey

Represents the CanAddNew dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CanAddNewPropertyKey

Field Value

DependencyPropertyKey

CanDeleteProperty

Represents the CanDelete dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CanDeleteProperty

Field Value

DependencyProperty

CanDeletePropertyKey

Represents the CanDelete dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CanDeletePropertyKey

Field Value

DependencyPropertyKey

CanEditProperty

Represents the CanEdit dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CanEditProperty

Field Value

DependencyProperty

CanEditPropertyKey

Represents the CanEdit dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CanEditPropertyKey

Field Value

DependencyPropertyKey

CanMoveToFirstItemProperty

Represents CanMoveToFirstItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CanMoveToFirstItemProperty

Field Value

DependencyProperty

CanMoveToFirstItemPropertyKey

Represents CanMoveToFirstItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CanMoveToFirstItemPropertyKey

Field Value

DependencyPropertyKey

CanMoveToLastItemProperty

Represents CanMoveToLastItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CanMoveToLastItemProperty

Field Value

DependencyProperty

CanMoveToLastItemPropertyKey

Represents CanMoveToLastItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CanMoveToLastItemPropertyKey

Field Value

DependencyPropertyKey

CanMoveToNextItemProperty

Represents CanMoveToNextItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CanMoveToNextItemProperty

Field Value

DependencyProperty

CanMoveToNextItemPropertyKey

Represents CanMoveToNextItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CanMoveToNextItemPropertyKey

Field Value

DependencyPropertyKey

CanMoveToPreviousItemProperty

Represents CanMoveToPreviousItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CanMoveToPreviousItemProperty

Field Value

DependencyProperty

CanMoveToPreviousItemPropertyKey

Represents CanMoveToPreviousItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CanMoveToPreviousItemPropertyKey

Field Value

DependencyPropertyKey

CollectionViewProperty

Represents the CollectionView dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CollectionViewProperty

Field Value

DependencyProperty

CollectionViewPropertyKey

Represents the CollectionView dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey CollectionViewPropertyKey

Field Value

DependencyPropertyKey

CommandProviderProperty

Represents the CommandProvider DependencyProperty.

Declaration

cs-api-definition
public static readonly DependencyProperty CommandProviderProperty

Field Value

DependencyProperty

CurrentIndexProperty

Represents the CurrentIndex dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentIndexProperty

Field Value

DependencyProperty

CurrentItemProperty

Represents the CurrentItem dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CurrentItemProperty

Field Value

DependencyProperty

ItemCountProperty

Represents the ItemCount dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ItemCountProperty

Field Value

DependencyProperty

ItemCountPropertyKey

Represents the ItemCount dependency property.

Declaration

cs-api-definition
public static readonly DependencyPropertyKey ItemCountPropertyKey

Field Value

DependencyPropertyKey

SourceProperty

Represents the Source dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SourceProperty

Field Value

DependencyProperty

Properties

CanAddNew

Gets a value indicating whether this instance can add new.

Declaration

cs-api-definition
public bool CanAddNew { get; set; }

Property Value

bool

true if this instance can add new; otherwise, false.

CanDelete

Gets a value indicating whether this instance can delete.

Declaration

cs-api-definition
public bool CanDelete { get; set; }

Property Value

bool

true if this instance can delete; otherwise, false.

CanEdit

Gets a value indicating whether this instance can edit.

Declaration

cs-api-definition
public bool CanEdit { get; set; }

Property Value

bool

true if this instance can edit; otherwise, false.

CanMoveToFirstItem

Gets a value indicating whether this instance can move to first item.

Declaration

cs-api-definition
public bool CanMoveToFirstItem { get; }

Property Value

bool

true if this instance can move to first item; otherwise, false.

CanMoveToLastItem

Gets a value indicating whether this instance can move to last item.

Declaration

cs-api-definition
public bool CanMoveToLastItem { get; }

Property Value

bool

true if this instance can move to last item; otherwise, false.

CanMoveToNextItem

Gets a value indicating whether this instance can move to next item.

Declaration

cs-api-definition
public bool CanMoveToNextItem { get; }

Property Value

bool

true if this instance can move to next item; otherwise, false.

CanMoveToPreviousItem

Gets a value indicating whether this instance can move to previous item.

Declaration

cs-api-definition
public bool CanMoveToPreviousItem { get; }

Property Value

bool

true if this instance can move to previous item; otherwise, false.

CollectionView

Gets the generated ICollectionView.

Declaration

cs-api-definition
public ICollectionView CollectionView { get; }

Property Value

ICollectionView

CommandProvider

Exposes a CollectionNavigatorBaseCommandProvider.

Declaration

cs-api-definition
public CollectionNavigatorBaseCommandProvider CommandProvider { get; set; }

Property Value

CollectionNavigatorBaseCommandProvider

CurrentIndex

Gets or sets the index of the current.

Declaration

cs-api-definition
public int CurrentIndex { get; set; }

Property Value

int

The index of the current.

CurrentItem

Gets or sets the current item.

Declaration

cs-api-definition
public object CurrentItem { get; set; }

Property Value

object

The current item.

ItemCount

Gets the item count.

Declaration

cs-api-definition
public int ItemCount { get; }

Property Value

int

Source

Gets or sets the source.

Declaration

cs-api-definition
public IEnumerable Source { get; set; }

Property Value

IEnumerable

The source.

Methods

AddNew()

Adds a new item.

Declaration

cs-api-definition
public void AddNew()

BeginEdit()

Edits the current item.

Declaration

cs-api-definition
public void BeginEdit()

CanAddNewExecute()

Returns a value indicating whether a new item can be added.

Declaration

cs-api-definition
public bool CanAddNewExecute()

Returns

bool

CanBeginEditExecute()

Returns a value indicating whether the current item can be edited.

Declaration

cs-api-definition
public bool CanBeginEditExecute()

Returns

bool

CanDeleteExecute()

Returns a value indicating whether the current item can be deleted.

Declaration

cs-api-definition
public bool CanDeleteExecute()

Returns

bool

CanMoveCurrentToFirstExecute()

Returns a value indicating whether the current item can be moved to the first position.

Declaration

cs-api-definition
public bool CanMoveCurrentToFirstExecute()

Returns

bool

CanMoveCurrentToLastExecute()

Returns a value indicating whether the current item can be moved to the last position.

Declaration

cs-api-definition
public bool CanMoveCurrentToLastExecute()

Returns

bool

CanMoveCurrentToNextExecute()

Returns a value indicating whether the current item can be moved to the next position.

Declaration

cs-api-definition
public bool CanMoveCurrentToNextExecute()

Returns

bool

CanMoveCurrentToPreviousExecute()

Returns a value indicating whether the current item can be moved to the previous position.

Declaration

cs-api-definition
public bool CanMoveCurrentToPreviousExecute()

Returns

bool

Delete()

Deletes the current item.

Declaration

cs-api-definition
public void Delete()

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

Dispose(bool)

Releases unmanaged and - optionally - managed resources.

Declaration

cs-api-definition
protected virtual void Dispose(bool disposing)

Parameters

disposing

bool

true to release both managed and unmanaged resources; false to release only unmanaged resources.

MoveCurrentToFirst()

Moves the current item to the first position.

Declaration

cs-api-definition
public void MoveCurrentToFirst()

MoveCurrentToLast()

Moves the current item to the last position.

Declaration

cs-api-definition
public void MoveCurrentToLast()

MoveCurrentToNext()

Moves the current item to the next position.

Declaration

cs-api-definition
public void MoveCurrentToNext()

MoveCurrentToPrevious()

Moves the current item to the previous position.

Declaration

cs-api-definition
public void MoveCurrentToPrevious()