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
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. |