An implementation of IColumns that stores its columns in a list.
public class ColumnList<TModel> : NotifyingListBase<IColumn<TModel>>, IList<IColumn<TModel>>, ICollection<IColumn<TModel>>, IReadOnlyList<IColumn<TModel>>, IReadOnlyCollection<IColumn<TModel>>, IEnumerable<IColumn<TModel>>, IList, ICollection, INotifyPropertyChanged, IColumns, IReadOnlyList<IColumn>, IReadOnlyCollection<IColumn>, IEnumerable<IColumn>, IEnumerable, INotifyCollectionChanged
kind:method, kind:property, kind:ctor. Press Esc to clear.