ListViewBase.SelectedRanges Properti
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.
Mendapatkan kumpulan objek ItemIndexRange yang menjelaskan item yang saat ini dipilih dalam daftar.
public:
property IVectorView<ItemIndexRange ^> ^ SelectedRanges { IVectorView<ItemIndexRange ^> ^ get(); };
IVectorView<ItemIndexRange> SelectedRanges();
public IReadOnlyList<ItemIndexRange> SelectedRanges { get; }
var iVectorView = listViewBase.selectedRanges;
Public ReadOnly Property SelectedRanges As IReadOnlyList(Of ItemIndexRange)
Nilai Properti
Kumpulan objek ItemIndexRange yang menjelaskan item yang saat ini dipilih dalam daftar. Defaultnya adalah koleksi kosong.
Keterangan
Setiap ItemIndexRange dalam koleksi SelectedRanges menjelaskan blok yang berdekatan dari item yang dipilih. ItemIndexRange menjelaskan pilihan menurut indeks, sehingga objek item tidak perlu dibuat. Ini adalah cara yang lebih efisien untuk menjelaskan pilihan item daripada menggunakan SelectedItems, yang mengharuskan objek item aktual dibuat untuk setiap item yang dipilih.
Jika sumber data Anda melakukan virtualisasi data, Anda dapat menggunakan properti SelectedRanges dengan metode SelectRange dan DeselectRange untuk mengubah pilihan item yang belum dibuat.
Catatan
Jika ItemsSource mengimplementasikan IItemsRangeInfo, koleksi SelectedItems tidak diperbarui berdasarkan pilihan dalam daftar. Gunakan properti SelectedRanges sebagai gantinya.