Bagikan melalui


ListView.CheckedIndexCollection Kelas

Definisi

Mewakili koleksi yang berisi indeks ke item yang dicentang dalam kontrol tampilan daftar.

public: ref class ListView::CheckedIndexCollection : System::Collections::IList
public class ListView.CheckedIndexCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedIndexCollection : System.Collections.IList
type ListView.CheckedIndexCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ListView.CheckedIndexCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListView.CheckedIndexCollection
Implements IList
Warisan
ListView.CheckedIndexCollection
Atribut
Penerapan

Keterangan

Menyimpan ListView.CheckedIndexCollection indeks ke item yang dicentang dalam ListView kontrol. Item hanya dapat dicentang jika CheckBoxes properti ListView kontrol diatur ke true. Indeks yang disimpan dalam ListView.CheckedIndexCollection adalah posisi indeks dalam ListView.ListViewItemCollection. Menyimpan ListView.ListViewItemCollection semua item yang ditampilkan dalam ListView kontrol.

Tabel berikut adalah contoh bagaimana ListView.ListViewItemCollection menyimpan item ListView serta status yang dicentang dalam contoh ListView kontrol.

Indeks Item Status diperiksa di ListView
0 Item1 Tidak Dicentang
1 Item2 Telah Diperiksa
2 Item3 Tidak Dicentang
3 Item4 Telah Diperiksa
4 Item5 Telah Diperiksa

Berdasarkan ListView.ListViewItemCollection contoh dalam tabel sebelumnya, tabel berikut menunjukkan bagaimana tampilannya ListView.CheckedIndexCollection .

Indeks Indeks item yang dicentang di ListViewItemCollection
0 1
1 3
2 4

Anda dapat menggunakan properti dan metode kelas ini untuk melakukan berbagai tugas dengan koleksi. Metode ini Contains memungkinkan Anda menentukan apakah posisi indeks dari ListView.ListViewItemCollection adalah salah satu indeks yang disimpan di ListView.CheckedIndexCollection. Setelah Anda tahu bahwa item berada dalam koleksi, Anda dapat menggunakan IndexOf metode untuk menentukan posisi indeks di ListView.CheckedIndexCollection.

Konstruktor

Nama Deskripsi
ListView.CheckedIndexCollection(ListView)

Menginisialisasi instans baru dari kelas ListView.CheckedIndexCollection.

Properti

Nama Deskripsi
Count

Mendapatkan jumlah item dalam koleksi.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah koleksi bersifat baca-saja.

Item[Int32]

Mendapatkan nilai indeks pada indeks yang ditentukan dalam koleksi.

Metode

Nama Deskripsi
Contains(Int32)

Menentukan apakah indeks yang ditentukan terletak di koleksi.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnumerator()

Mengembalikan enumerator yang dapat digunakan untuk melakukan iterasi melalui kumpulan indeks yang dicentang.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
IndexOf(Int32)

Mengembalikan indeks dalam ListView.CheckedIndexCollection indeks yang ditentukan dari ListView.ListViewItemCollection kontrol tampilan daftar.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ICollection.CopyTo(Array, Int32)

Menyalin kumpulan indeks item yang dicentang ke dalam array.

ICollection.IsSynchronized

Mendapatkan nilai yang menunjukkan apakah akses ke koleksi disinkronkan (utas aman).

ICollection.SyncRoot

Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke kumpulan kontrol.

IList.Add(Object)

Menambahkan item ke koleksi.

IList.Clear()

Menghapus semua item dari koleksi.

IList.Contains(Object)

Memeriksa apakah indeks yang sesuai dengan ListViewItem diperiksa.

IList.IndexOf(Object)

Mengembalikan indeks objek yang ditentukan dalam ListView.CheckedIndexCollection.

IList.Insert(Int32, Object)

Menyisipkan item ke dalam koleksi pada indeks yang ditentukan.

IList.IsFixedSize

Mendapatkan nilai yang menunjukkan apakah ListView.CheckedIndexCollection memiliki ukuran tetap.

IList.Item[Int32]

Mendapatkan atau mengatur objek di ListView.CheckedIndexCollection.

IList.Remove(Object)

Menghapus kemunculan pertama item dari koleksi.

IList.RemoveAt(Int32)

Menghapus item dari koleksi pada indeks tertentu.

Metode Ekstensi

Nama Deskripsi
AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi IEnumerable menjadi IQueryable.

Cast<TResult>(IEnumerable)

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen IEnumerable berdasarkan jenis tertentu.

Berlaku untuk

Lihat juga