ClassCollectionNavigatorBase
A base class for CollectionNavigator.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.Data.dll
Syntax:
public abstract class CollectionNavigatorBase : Control, IDisposable
Inheritance: objectCollectionNavigatorBase
Derived Classes:
Implements:
Constructors
CollectionNavigatorBase()
Declaration
protected CollectionNavigatorBase()
Fields
CanAddNewProperty
Represents the CanAddNew dependency property.
Declaration
public static readonly DependencyProperty CanAddNewProperty
Field Value
DependencyProperty
CanAddNewPropertyKey
Represents the CanAddNew dependency property.
Declaration
public static readonly DependencyPropertyKey CanAddNewPropertyKey
Field Value
DependencyPropertyKey
CanDeleteProperty
Represents the CanDelete dependency property.
Declaration
public static readonly DependencyProperty CanDeleteProperty
Field Value
DependencyProperty
CanDeletePropertyKey
Represents the CanDelete dependency property.
Declaration
public static readonly DependencyPropertyKey CanDeletePropertyKey
Field Value
DependencyPropertyKey
CanEditProperty
Represents the CanEdit dependency property.
Declaration
public static readonly DependencyProperty CanEditProperty
Field Value
DependencyProperty
CanEditPropertyKey
Represents the CanEdit dependency property.
Declaration
public static readonly DependencyPropertyKey CanEditPropertyKey
Field Value
DependencyPropertyKey
CanMoveToFirstItemProperty
Represents CanMoveToFirstItem dependency property.
Declaration
public static readonly DependencyProperty CanMoveToFirstItemProperty
Field Value
DependencyProperty
CanMoveToFirstItemPropertyKey
Represents CanMoveToFirstItem dependency property.
Declaration
public static readonly DependencyPropertyKey CanMoveToFirstItemPropertyKey
Field Value
DependencyPropertyKey
CanMoveToLastItemProperty
Represents CanMoveToLastItem dependency property.
Declaration
public static readonly DependencyProperty CanMoveToLastItemProperty
Field Value
DependencyProperty
CanMoveToLastItemPropertyKey
Represents CanMoveToLastItem dependency property.
Declaration
public static readonly DependencyPropertyKey CanMoveToLastItemPropertyKey
Field Value
DependencyPropertyKey
CanMoveToNextItemProperty
Represents CanMoveToNextItem dependency property.
Declaration
public static readonly DependencyProperty CanMoveToNextItemProperty
Field Value
DependencyProperty
CanMoveToNextItemPropertyKey
Represents CanMoveToNextItem dependency property.
Declaration
public static readonly DependencyPropertyKey CanMoveToNextItemPropertyKey
Field Value
DependencyPropertyKey
CanMoveToPreviousItemProperty
Represents CanMoveToPreviousItem dependency property.
Declaration
public static readonly DependencyProperty CanMoveToPreviousItemProperty
Field Value
DependencyProperty
CanMoveToPreviousItemPropertyKey
Represents CanMoveToPreviousItem dependency property.
Declaration
public static readonly DependencyPropertyKey CanMoveToPreviousItemPropertyKey
Field Value
DependencyPropertyKey
CollectionViewProperty
Represents the CollectionView dependency property.
Declaration
public static readonly DependencyProperty CollectionViewProperty
Field Value
DependencyProperty
CollectionViewPropertyKey
Represents the CollectionView dependency property.
Declaration
public static readonly DependencyPropertyKey CollectionViewPropertyKey
Field Value
DependencyPropertyKey
CommandProviderProperty
Represents the CommandProvider DependencyProperty.
Declaration
public static readonly DependencyProperty CommandProviderProperty
Field Value
DependencyProperty
CurrentIndexProperty
Represents the CurrentIndex dependency property.
Declaration
public static readonly DependencyProperty CurrentIndexProperty
Field Value
DependencyProperty
CurrentItemProperty
Represents the CurrentItem dependency property.
Declaration
public static readonly DependencyProperty CurrentItemProperty
Field Value
DependencyProperty
ItemCountProperty
Represents the ItemCount dependency property.
Declaration
public static readonly DependencyProperty ItemCountProperty
Field Value
DependencyProperty
ItemCountPropertyKey
Represents the ItemCount dependency property.
Declaration
public static readonly DependencyPropertyKey ItemCountPropertyKey
Field Value
DependencyPropertyKey
SourceProperty
Represents the Source dependency property.
Declaration
public static readonly DependencyProperty SourceProperty
Field Value
DependencyProperty
Properties
CanAddNew
Gets a value indicating whether this instance can add new.
Declaration
public bool CanAddNew { get; set; }
Property Value
true if this instance can add new; otherwise, false.
CanDelete
Gets a value indicating whether this instance can delete.
Declaration
public bool CanDelete { get; set; }
Property Value
true if this instance can delete; otherwise, false.
CanEdit
Gets a value indicating whether this instance can edit.
Declaration
public bool CanEdit { get; set; }
Property Value
true if this instance can edit; otherwise, false.
CanMoveToFirstItem
Gets a value indicating whether this instance can move to first item.
Declaration
public bool CanMoveToFirstItem { get; }
Property Value
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
public bool CanMoveToLastItem { get; }
Property Value
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
public bool CanMoveToNextItem { get; }
Property Value
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
public bool CanMoveToPreviousItem { get; }
Property Value
true if this instance can move to previous item; otherwise, false.
CollectionView
Gets the generated ICollectionView.
Declaration
public ICollectionView CollectionView { get; }
Property Value
ICollectionView
CommandProvider
Exposes a CollectionNavigatorBaseCommandProvider.
Declaration
public CollectionNavigatorBaseCommandProvider CommandProvider { get; set; }
Property Value
CurrentIndex
Gets or sets the index of the current.
Declaration
public int CurrentIndex { get; set; }
Property Value
The index of the current.
CurrentItem
Gets or sets the current item.
Declaration
public object CurrentItem { get; set; }
Property Value
The current item.
ItemCount
Gets the item count.
Source
Gets or sets the source.
Declaration
public IEnumerable Source { get; set; }
Property Value
The source.
Methods
CanAddNewExecute()
Returns a value indicating whether a new item can be added.
CanBeginEditExecute()
Returns a value indicating whether the current item can be edited.
CanDeleteExecute()
Returns a value indicating whether the current item can be deleted.
CanMoveCurrentToFirstExecute()
Returns a value indicating whether the current item can be moved to the first position.
CanMoveCurrentToLastExecute()
Returns a value indicating whether the current item can be moved to the last position.
CanMoveCurrentToNextExecute()
Returns a value indicating whether the current item can be moved to the next position.
CanMoveCurrentToPreviousExecute()
Returns a value indicating whether the current item can be moved to the previous position.
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
Implements
Dispose(bool)
Releases unmanaged and - optionally - managed resources.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
disposing
true to release both managed and unmanaged resources;
false to release only unmanaged resources.
MoveCurrentToFirst()
Moves the current item to the first position.
Declaration
public void MoveCurrentToFirst()
MoveCurrentToLast()
Moves the current item to the last position.
Declaration
public void MoveCurrentToLast()
MoveCurrentToNext()
Moves the current item to the next position.
Declaration
public void MoveCurrentToNext()
MoveCurrentToPrevious()
Moves the current item to the previous position.
Declaration
public void MoveCurrentToPrevious()