Поделиться через


GridItemsProviderRequest<TGridItem> Структура

Определение

Параметры для данных, предоставляемых QuickGrid<TGridItem>.ItemsProvider

public readonly struct GridItemsProviderRequest<TGridItem>
type GridItemsProviderRequest<'GridItem> = struct
Public Structure GridItemsProviderRequest(Of TGridItem)

Параметры типа

TGridItem

Тип данных, представленных каждой строкой в сетке.

Наследование
GridItemsProviderRequest<TGridItem>

Свойства

CancellationToken

Маркер, указывающий, следует ли отменить запрос.

Count

Если задано значение , максимальное количество предоставляемых элементов. Если значение не задано, максимальное число не ограничено.

SortByAscending

Задает текущее направление сортировки.

Вместо того чтобы выводить правила сортировки вручную, обычно следует вызывать ApplySorting(IQueryable<TGridItem>) или GetSortByProperties(), так как они также учитывают SortByColumn и SortByAscending автоматически.

SortByColumn

Указывает, какой столбец представляет порядок сортировки.

Вместо того чтобы выводить правила сортировки вручную, обычно следует вызывать ApplySorting(IQueryable<TGridItem>) или GetSortByProperties(), так как они также учитывают SortByColumn и SortByAscending автоматически.

StartIndex

Отсчитываемый от нуля индекс первого предоставленного элемента.

Методы

ApplySorting(IQueryable<TGridItem>)

Применяет правила сортировки запроса к предоставленному IQueryable<T>объекту .

GetSortByProperties()

Создает коллекцию пар (имя свойства, направление), представляющих правила сортировки.

Применяется к