ListView.CheckedListViewItemCollection Kelas
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.
Mewakili kumpulan item yang dicentang dalam kontrol tampilan daftar.
public: ref class ListView::CheckedListViewItemCollection : System::Collections::IList
public class ListView.CheckedListViewItemCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedListViewItemCollection : System.Collections.IList
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListView.CheckedListViewItemCollection
Implements IList
- Warisan
-
ListView.CheckedListViewItemCollection
- Atribut
- Penerapan
Keterangan
Menyimpan ListView.CheckedListViewItemCollection item yang dicentang dalam ListView kontrol. Item hanya dapat diperiksa apakah CheckBoxes properti ListView kontrol diatur ke true. Item yang disimpan dalam ListView.CheckedListViewItemCollection adalah item yang terkandung dalam ListView.ListViewItemCollection. Kelas ListView.ListViewItemCollection menyimpan semua item yang ditampilkan dalam ListView kontrol.
Tabel berikut ini memperlihatkan contoh bagaimana ListView.ListViewItemCollection menyimpan item ListView serta status pilihannya dalam kontrol contoh ListView .
| 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.CheckedListViewItemCollection .
| Indeks | Item yang dicentang di ListViewItemCollection |
|---|---|
| 0 | Item2 |
| 1 | Item4 |
| 2 | Item5 |
Anda dapat menggunakan properti dan metode kelas ini untuk melakukan berbagai tugas dengan koleksi. Metode ini Contains memungkinkan Anda menentukan apakah item dari ListView.ListViewItemCollection kelas adalah anggota ListView.CheckedListViewItemCollection. Setelah Anda tahu bahwa item berada dalam koleksi, Anda dapat menggunakan IndexOf metode untuk menentukan posisi item di ListView.CheckedListViewItemCollection.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ListView.CheckedListViewItemCollection(ListView) |
Menginisialisasi instans baru dari kelas ListView.CheckedListViewItemCollection. |
Properti
| Nama | Deskripsi |
|---|---|
| Count |
Mendapatkan jumlah item dalam koleksi. |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah koleksi bersifat baca-saja. |
| Item[Int32] |
Mendapatkan item pada indeks yang ditentukan dalam koleksi. |
| Item[String] |
Mendapatkan item dengan kunci yang ditentukan dalam koleksi. |
Metode
| Nama | Deskripsi |
|---|---|
| Contains(ListViewItem) |
Menentukan apakah item yang ditentukan terletak di koleksi. |
| ContainsKey(String) |
Menentukan apakah kolom dengan kunci yang ditentukan terkandung dalam koleksi. |
| CopyTo(Array, Int32) |
Menyalin seluruh koleksi ke dalam array yang ada di lokasi tertentu dalam array. |
| 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 item yang dicentang. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| IndexOf(ListViewItem) |
Mengembalikan indeks dalam kumpulan item yang ditentukan. |
| IndexOfKey(String) |
Menentukan indeks untuk item dengan kunci yang ditentukan. |
| 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.IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah akses ke ListView.CheckedListViewItemCollection 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) |
Memverifikasi apakah item dicentang. |
| IList.IndexOf(Object) |
Mengembalikan indeks dalam kumpulan item yang ditentukan. |
| IList.Insert(Int32, Object) |
Menyisipkan item ke dalam koleksi pada indeks yang ditentukan. |
| IList.IsFixedSize |
Mendapatkan nilai yang menunjukkan apakah koleksi memiliki ukuran tetap. |
| IList.Item[Int32] |
Mendapatkan atau mengatur objek dari koleksi. |
| IList.Remove(Object) |
Menghapus kemunculan pertama item dari koleksi. |
| IList.RemoveAt(Int32) |
Menghapus item dari koleksi pada indeks yang ditentukan. |
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. |