Skip to main content

Avalonia.Collections Namespace

Classes

AvaloniaDictionary(TKey, TValue)A notifying dictionary.
AvaloniaDictionaryExtensionsDefines extension methods for working with AvaloniaList(T)s.
AvaloniaList(T)A notifying list.
AvaloniaListConverter(T)Creates an AvaloniaList(T) from a string representation.
AvaloniaListExtensionsDefines extension methods for working with AvaloniaList(T)s.
DataGridCollectionViewDataGrid-readable view over an IEnumerable.
DataGridCollectionViewGroup 
DataGridComparerSortDescription 
DataGridCurrentChangingEventArgsProvides data for the CurrentChanging event.
DataGridGroupDescription 
DataGridPathGroupDescription 
DataGridSortDescription 
DataGridSortDescriptionCollection 
NotifyCollectionChangedExtensions 
PageChangingEventArgsEvent argument used for page index change notifications. The requested page move can be canceled by setting e.Cancel to True.

Structures

AvaloniaList(T).EnumeratorEnumerates the elements of a AvaloniaList(T).

Interfaces

IAvaloniaDictionary(TKey, TValue) 
IAvaloniaList(T)A notifying list.
IAvaloniaReadOnlyDictionary(TKey, TValue) 
IAvaloniaReadOnlyList(T)A read-only notifying list.
IDataGridCollectionViewEnables collections to have the functionalities of current record management, custom sorting, filtering, and grouping.
IDataGridCollectionViewFactoryDefines a method that enables a collection to provide a custom view for specialized sorting, filtering, grouping, and currency.

Enumerations

ResetBehaviorDescribes the action notified on a clear of a AvaloniaList(T).