TreeCollectionView - класс

Definition

Пространство имён: Tessa.UI.Data
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public class TreeCollectionView : CollectionView, 
	IEditableCollectionViewAddNewItem, IEditableCollectionView, IItemProperties, IWeakEventListener
Inheritance
Object    DispatcherObject    CollectionView    TreeCollectionView
Implements
IEditableCollectionView, IEditableCollectionViewAddNewItem, IItemProperties, IWeakEventListener

Конструкторы

TreeCollectionViewИнициализирует новый экземпляр класса TreeCollectionView

Свойства

AllowsCrossThreadChangesGets a value that indicates whether a thread other than the one that created the CollectionView can change the SourceCollection.
(Унаследован от CollectionView)
CanAddNew 
CanCancelEdit 
CanFilter
(Переопределяет CollectionViewCanFilter)
CanGroup
(Переопределяет CollectionViewCanGroup)
CanRemove 
CanSort
(Переопределяет CollectionViewCanSort)
Comparer
(Переопределяет CollectionViewComparer)
Count
(Переопределяет CollectionViewCount)
Culture
(Переопределяет CollectionViewCulture)
CurrentAddItem 
CurrentEditItem 
CurrentItem
(Переопределяет CollectionViewCurrentItem)
CurrentPosition
(Переопределяет CollectionViewCurrentPosition)
CustomSort 
DispatcherGets the Dispatcher this DispatcherObject is associated with.
(Унаследован от DispatcherObject)
Filter
(Переопределяет CollectionViewFilter)
GroupDescriptions
(Переопределяет CollectionViewGroupDescriptions)
Groups
(Переопределяет CollectionViewGroups)
IsAddingNew 
IsCurrentAfterLast
(Переопределяет CollectionViewIsCurrentAfterLast)
IsCurrentBeforeFirst
(Переопределяет CollectionViewIsCurrentBeforeFirst)
IsCurrentInSyncGets a value that indicates whether the CurrentItem is at the CurrentPosition.
(Унаследован от CollectionView)
IsDynamicGets a value that indicates whether the underlying collection provides change notifications.
(Унаследован от CollectionView)
IsEditingItem 
IsEmpty
(Переопределяет CollectionViewIsEmpty)
IsInUseGets a value that indicates whether any object is subscribing to the events of this CollectionView.
(Унаследован от CollectionView)
IsRefreshDeferredGets a value that indicates whether there is an outstanding DeferRefresh in use.
(Унаследован от CollectionView)
NeedsRefresh
(Переопределяет CollectionViewNeedsRefresh)
NewItemPlaceholderPosition 
SortDescriptions
(Переопределяет CollectionViewSortDescriptions)
SourceCollection
(Переопределяет CollectionViewSourceCollection)
UpdatedOutsideDispatcherGets a value that indicates whether it has been necessary to update the change log because a CollectionChanged notification has been received on a different thread without first entering the user interface (UI) thread dispatcher.
(Унаследован от CollectionView)

Методы

AddNew 
CancelEdit 
CancelNew 
CheckAccessDetermines whether the calling thread has access to this DispatcherObject.
(Унаследован от DispatcherObject)
ClearChangeLogClears any pending changes from the change log.
(Унаследован от CollectionView)
Устарело.
ClearPendingChangesClears unprocessed changed to the collection.
(Унаследован от CollectionView)
CommitEdit 
CommitNew 
Contains
(Переопределяет CollectionViewContains(Object))
DeferRefresh
(Переопределяет CollectionViewDeferRefresh)
DetachFromSourceCollectionRemoves the reference to the underlying collection from the CollectionView.
(Унаследован от CollectionView)
EditItem 
GetEnumerator
(Переопределяет CollectionViewGetEnumerator)
GetItemAt
(Переопределяет CollectionViewGetItemAt(Int32))
IndexOf
(Переопределяет CollectionViewIndexOf(Object))
MoveCurrentTo
(Переопределяет CollectionViewMoveCurrentTo(Object))
MoveCurrentToFirst
(Переопределяет CollectionViewMoveCurrentToFirst)
MoveCurrentToLast
(Переопределяет CollectionViewMoveCurrentToLast)
MoveCurrentToNext
(Переопределяет CollectionViewMoveCurrentToNext)
MoveCurrentToPosition
(Переопределяет CollectionViewMoveCurrentToPosition(Int32))
MoveCurrentToPrevious
(Переопределяет CollectionViewMoveCurrentToPrevious)
OKToChangeCurrentReturns a value that indicates whether the view can change which item is the CurrentItem.
(Унаследован от CollectionView)
OnAllowsCrossThreadChangesChangedOccurs when the AllowsCrossThreadChanges property changes.
(Унаследован от CollectionView)
OnBeginChangeLoggingCalled by the base class to notify the derived class that an CollectionChanged event has been posted to the message queue.
(Унаследован от CollectionView)
Устарело.
OnCollectionChanged(NotifyCollectionChangedEventArgs)Raises the CollectionChanged event.
(Унаследован от CollectionView)
OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)Raises the CollectionChanged event.
(Унаследован от CollectionView)
OnCurrentChangedRaises the CurrentChanged event.
(Унаследован от CollectionView)
OnCurrentChangingRaises a CurrentChanging event that is not cancelable.
(Унаследован от CollectionView)
OnCurrentChanging(CurrentChangingEventArgs)Raises the CurrentChanging event with the specified arguments.
(Унаследован от CollectionView)
OnPropertyChangedRaises the PropertyChanged event using the specified arguments.
(Унаследован от CollectionView)
PassesFilter
(Переопределяет CollectionViewPassesFilter(Object))
ProcessCollectionChanged(NotifyCollectionChangedEventArgs)When overridden in a derived class, processes a single change on the UI thread.
(Унаследован от CollectionView)
ProcessCollectionChanged(NotifyCollectionChangedEventArgs) 
ProcessPendingChangesEnsures that all pending changes to the collection have been committed.
(Унаследован от CollectionView)
RefreshRe-creates the view.
(Унаследован от CollectionView)
RefreshOrDeferRefreshes the view or specifies that the view needs to be refreshed when the defer cycle completes.
(Унаследован от CollectionView)
RefreshOverride
(Переопределяет CollectionViewRefreshOverride)
Remove 
RemoveAt 
SetCurrent(Object, Int32)Sets the specified item and index as the values of the CurrentItem and CurrentPosition properties.
(Унаследован от CollectionView)
SetCurrent(Object, Int32, Int32)Sets the specified item and index as the values of the CurrentItem and CurrentPosition properties. This method can be called from a constructor of a derived class.
(Унаследован от CollectionView)
VerifyAccessEnforces that the calling thread has access to this DispatcherObject.
(Унаследован от DispatcherObject)

События

CollectionChangedOccurs when the view has changed.
(Унаследован от CollectionView)
CurrentChanged 
CurrentChanging 
PropertyChangedOccurs when a property value has changed.
(Унаследован от CollectionView)

См. также