ListBox.SelectedObjectCollection 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 terpilih dalam ListBox.
public: ref class ListBox::SelectedObjectCollection : System::Collections::IList
public class ListBox.SelectedObjectCollection : System.Collections.IList
type ListBox.SelectedObjectCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListBox.SelectedObjectCollection
Implements IList
- Warisan
-
ListBox.SelectedObjectCollection
- Penerapan
Keterangan
Kelas ListBox.SelectedObjectCollection menyimpan item yang dipilih di ListBox. Item yang disimpan dalam ListBox.SelectedObjectCollection adalah item yang terkandung dalam ListBox.ObjectCollection kelas . Kelas ListBox.ObjectCollection menyimpan semua item yang ditampilkan di ListBox.
Tabel berikut adalah contoh bagaimana ListBox.ObjectCollection menyimpan item serta status ListBox pilihan mereka dalam contoh ListBox.
| Index | Barang | Status pilihan dalam Kotak Daftar |
|---|---|---|
| 0 | object1 | Tidak dipilih |
| 1 | object2 | Dipilih |
| 2 | object3 | Tidak dipilih |
| 3 | object4 | Dipilih |
| 4 | object5 | Dipilih |
Berdasarkan yang ListBox.ObjectCollection ditunjukkan dalam tabel sebelumnya, tabel berikut menunjukkan bagaimana tampilannya ListBox.SelectedObjectCollection .
| Index | Item terpilih dari ObjectCollection |
|---|---|
| 0 | object2 |
| 1 | object4 |
| 2 | object5 |
Anda dapat menggunakan properti dan metode kelas ini untuk melakukan berbagai tugas dengan koleksi. Metode ini Contains memungkinkan Anda menentukan apakah item dari ListBox.ObjectCollection kelas adalah anggota ListBox.SelectedObjectCollection. Setelah Anda tahu bahwa item terletak dalam koleksi, Anda dapat menggunakan IndexOf metode untuk menentukan di mana item tertentu dalam ListBox.ObjectCollection untuk ListBox disimpan dalam ListBox.SelectedObjectCollection.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ListBox.SelectedObjectCollection(ListBox) |
Menginisialisasi instans baru dari kelas ListBox.SelectedObjectCollection. |
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. |
Metode
| Nama | Deskripsi |
|---|---|
| Add(Object) |
Menambahkan item ke daftar item terpilih untuk ListBox. |
| Clear() |
Menghapus semua item dari kumpulan item terpilih. |
| Contains(Object) |
Menentukan apakah item yang ditentukan terletak di 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 dipilih. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| IndexOf(Object) |
Mengembalikan indeks dalam kumpulan item yang ditentukan. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| Remove(Object) |
Menghapus objek yang ditentukan dari kumpulan item terpilih. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| ICollection.IsSynchronized |
Untuk deskripsi anggota ini, lihat IsSynchronized. |
| ICollection.SyncRoot |
Untuk deskripsi anggota ini, lihat SyncRoot. |
| IList.Add(Object) |
Untuk deskripsi anggota ini, lihat Add(Object). |
| IList.Clear() |
Untuk deskripsi anggota ini, lihat Clear(). |
| IList.Insert(Int32, Object) |
Untuk deskripsi anggota ini, lihat Insert(Int32, Object). |
| IList.IsFixedSize |
Untuk deskripsi anggota ini, lihat IsFixedSize. |
| IList.Remove(Object) |
Untuk deskripsi anggota ini, lihat Remove(Object). |
| IList.RemoveAt(Int32) |
Untuk deskripsi anggota ini, lihat RemoveAt(Int32). |
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. |