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(),而不是手动推断排序规则,因为它们也会自动考虑 SortByColumnSortByAscending

SortByColumn

指定表示排序顺序的列。

通常应调用 ApplySorting(IQueryable<TGridItem>)GetSortByProperties(),而不是手动推断排序规则,因为它们也会自动考虑 SortByColumnSortByAscending

StartIndex

要提供的第一个项的从零开始的索引。

方法

ApplySorting(IQueryable<TGridItem>)

将请求的排序规则应用于提供的 IQueryable<T>

GetSortByProperties()

生成 (属性名称、方向) 对表示排序规则的集合。

适用于