C# Class System.Windows.Data.ListCollectionView

Inheritance: EditableCollectionView, IDeferRefresh
Afficher le fichier Open project: shana/moon Class Usage Examples

Private Properties

Свойство Type Description
AddToFiltered bool
AddToFilteredAndGroup void
AddToFilteredAndGroupSorted void
AddToSourceCollection void
HandleSourceCollectionChanged void
IndexOf int
ItemAtIndex object
MoveCurrentTo bool
MoveCurrentTo bool
RemoveFromFiltered bool
RemoveFromFilteredAndGroup void
RemoveFromSourceCollection void
UpdateCanAddNewAndRemove void
UpdateCurrentPositionAndItem void

Méthodes publiques

Méthode Description
AddNew ( ) : object
CancelEdit ( ) : void
CancelNew ( ) : void
CommitEdit ( ) : void
CommitNew ( ) : void
Contains ( object item ) : bool
DeferRefresh ( ) : IDisposable
EditItem ( object item ) : void
GetEnumerator ( ) : IEnumerator
ListCollectionView ( IList collection ) : System
MoveCurrentTo ( object item ) : bool
MoveCurrentToFirst ( ) : bool
MoveCurrentToLast ( ) : bool
MoveCurrentToNext ( ) : bool
MoveCurrentToPosition ( int position ) : bool
MoveCurrentToPrevious ( ) : bool
Refresh ( ) : void
Remove ( object item ) : void
RemoveAt ( int index ) : void

Private Methods

Méthode Description
AddToFiltered ( object item, bool sorted ) : bool
AddToFilteredAndGroup ( object item ) : void
AddToFilteredAndGroupSorted ( object item ) : void
AddToSourceCollection ( object item ) : void
HandleSourceCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
IndexOf ( object item ) : int
ItemAtIndex ( int index ) : object
MoveCurrentTo ( int position ) : bool
MoveCurrentTo ( int position, bool force ) : bool
RemoveFromFiltered ( object item ) : bool
RemoveFromFilteredAndGroup ( object item ) : void
RemoveFromSourceCollection ( int index ) : void
UpdateCanAddNewAndRemove ( ) : void
UpdateCurrentPositionAndItem ( int position, object item ) : void

Method Details

AddNew() public méthode

public AddNew ( ) : object
Résultat object

CancelEdit() public méthode

public CancelEdit ( ) : void
Résultat void

CancelNew() public méthode

public CancelNew ( ) : void
Résultat void

CommitEdit() public méthode

public CommitEdit ( ) : void
Résultat void

CommitNew() public méthode

public CommitNew ( ) : void
Résultat void

Contains() public méthode

public Contains ( object item ) : bool
item object
Résultat bool

DeferRefresh() public méthode

public DeferRefresh ( ) : IDisposable
Résultat IDisposable

EditItem() public méthode

public EditItem ( object item ) : void
item object
Résultat void

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

ListCollectionView() public méthode

public ListCollectionView ( IList collection ) : System
collection IList
Résultat System

MoveCurrentTo() public méthode

public MoveCurrentTo ( object item ) : bool
item object
Résultat bool

MoveCurrentToFirst() public méthode

public MoveCurrentToFirst ( ) : bool
Résultat bool

MoveCurrentToLast() public méthode

public MoveCurrentToLast ( ) : bool
Résultat bool

MoveCurrentToNext() public méthode

public MoveCurrentToNext ( ) : bool
Résultat bool

MoveCurrentToPosition() public méthode

public MoveCurrentToPosition ( int position ) : bool
position int
Résultat bool

MoveCurrentToPrevious() public méthode

public MoveCurrentToPrevious ( ) : bool
Résultat bool

Refresh() public méthode

public Refresh ( ) : void
Résultat void

Remove() public méthode

public Remove ( object item ) : void
item object
Résultat void

RemoveAt() public méthode

public RemoveAt ( int index ) : void
index int
Résultat void