SortedColumnList class
Represents the list of sorted columns
public class Korzh.EasyQuery.SortedColumnList : ColumnList, IList<Column>, ICollection<Column>, IEnumerable<Column>, IEnumerable, IList, ICollection, IReadOnlyList<Column>, IReadOnlyCollection<Column>, IComparer<Column>
Properties
Section titled “Properties”Type | Name | Description |
---|---|---|
Boolean | Updating | Gets a value indicating whether this Korzh.EasyQuery.ColumnList is updating. |
Methods
Section titled “Methods”Type | Name | Description |
---|---|---|
void | BeginUpdate() | Begins the update process. |
void | ClearItems() | Removes all elements from the System.Collections.ObjectModel.Collection'1 . |
Int32 | Compare(Column x, Column y) | Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. |
void | CoreSortOrderChanged(SortOrderChangedEventArgs e) | Notify parent query about the changes in the list of sorted columns |
void | EndUpdate() | Ends the update process. |
void | InsertItem(Int32 index, Column item) | Inserts an element into the System.Collections.ObjectModel.Collection'1 at the specified index. |
void | Move(Column col, Int32 shift) | Moves the specified column. |
void | Move(Int32 index, Int32 newIndex) | Moves the specified column. |
void | PlainInsert(Int32 index, Column item) | |
void | PlainRemoveAt(Int32 index) | |
void | RemoveItem(Int32 index) | Removes the element at the specified index of the System.Collections.ObjectModel.Collection'1 . |
void | Sort() | Sorts the list of columns. |