Bagikan melalui


GridItemsProviderRequest<TGridItem> Struktur

Definisi

Parameter untuk data yang akan disediakan oleh QuickGrid<TGridItem>ItemsProvider.

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

Jenis parameter

TGridItem

Jenis data yang diwakili oleh setiap baris dalam kisi.

Warisan
GridItemsProviderRequest<TGridItem>

Properti

CancellationToken

Token yang menunjukkan apakah permintaan harus dibatalkan.

Count

Jika diatur, jumlah maksimum item yang akan disediakan. Jika tidak diatur, jumlah maksimum tidak terbatas.

SortByAscending

Menentukan arah pengurutan saat ini.

Daripada menyimpulkan aturan pengurutan secara manual, Anda biasanya harus memanggil atau ApplySorting(IQueryable<TGridItem>)GetSortByProperties(), karena aturan tersebut juga mempertangungjawabkan SortByColumn dan SortByAscending secara otomatis.

SortByColumn

Menentukan kolom mana yang mewakili susunan urutan.

Daripada menyimpulkan aturan pengurutan secara manual, Anda biasanya harus memanggil atau ApplySorting(IQueryable<TGridItem>)GetSortByProperties(), karena aturan tersebut juga mempertangungjawabkan SortByColumn dan SortByAscending secara otomatis.

StartIndex

Indeks berbasis nol dari item pertama yang akan disediakan.

Metode

ApplySorting(IQueryable<TGridItem>)

Menerapkan aturan pengurutan permintaan ke yang disediakan IQueryable<T>.

GetSortByProperties()

Menghasilkan kumpulan pasangan (nama properti, arah) yang mewakili aturan pengurutan.

Berlaku untuk