BindingList<T>.ApplySortCore Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengurutkan item jika ditimpa dalam kelas turunan; jika tidak, melempar NotSupportedException.
protected:
virtual void ApplySortCore(System::ComponentModel::PropertyDescriptor ^ prop, System::ComponentModel::ListSortDirection direction);
protected virtual void ApplySortCore (System.ComponentModel.PropertyDescriptor prop, System.ComponentModel.ListSortDirection direction);
abstract member ApplySortCore : System.ComponentModel.PropertyDescriptor * System.ComponentModel.ListSortDirection -> unit
override this.ApplySortCore : System.ComponentModel.PropertyDescriptor * System.ComponentModel.ListSortDirection -> unit
Protected Overridable Sub ApplySortCore (prop As PropertyDescriptor, direction As ListSortDirection)
Parameter
- prop
- PropertyDescriptor
yang PropertyDescriptor menentukan properti untuk diurutkan.
- direction
- ListSortDirection
Salah ListSortDirection satu nilai.
Pengecualian
Metode tidak ditimpa dalam kelas turunan.
Keterangan
Kelas BindingList<T> tidak menyediakan implementasi dasar pengurutan, jadi ApplySortCore selalu melempar NotSupportedException secara default. Untuk mengaktifkan pengurutan, dapatkan dari BindingList<T> dan lakukan tugas berikut:
Ambil alih ApplySortCore dan terapkan pengurutan, meningkatkan ListChanged peristiwa saat pengurutan selesai.
Ambil alih RemoveSortCore dan terapkan penghapusan pengurutan.
Ambil alih SupportsSortingCore dan atur SupportsSortingCore ke
true
.
Selain itu, Anda mungkin ingin menerapkan properti tambahan SortDirectionCore dan SortPropertyCore pengurutan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk