ComboBox.ObjectCollection 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 dalam ComboBox.
public: ref class ComboBox::ObjectCollection : System::Collections::IList
public: ref class ComboBox::ObjectCollection : System::Collections::Generic::IComparer<System::Windows::Forms::ComboBox::ObjectCollection::Entry ^>, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.Generic.IComparer<System.Windows.Forms.ComboBox.ObjectCollection.Entry>, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
interface IList
interface ICollection
interface IEnumerable
interface IComparer<ComboBox.ObjectCollection.Entry>
Public Class ComboBox.ObjectCollection
Implements IList
Public Class ComboBox.ObjectCollection
Implements IComparer(Of ComboBox.ObjectCollection.Entry), IList
- Warisan
-
ComboBox.ObjectCollection
- Atribut
- Penerapan
Keterangan
Kelas System.Windows.Forms.ComboBox.ObjectCollection merangkum item dalam ComboBox. Kumpulan objek kotak kombo dapat digunakan untuk mengelola banyak jenis objek, termasuk string, gambar, dan objek bisnis kustom.
Anda dapat menambahkan item ke koleksi dengan beberapa cara. Metode menambahkan Add satu objek ke koleksi. Untuk menambahkan sejumlah objek ke koleksi, yang terbaik adalah membuat array item dan menetapkan dengan AddRange metode . Untuk menyisipkan objek di lokasi tertentu dalam koleksi, Anda dapat menggunakan metode .Insert Untuk menghapus item pada indeks yang diketahui dalam koleksi, Anda dapat menggunakan Remove metode atau RemoveAt metode . Metode Clear ini menghapus semua item dari koleksi.
Selain metode dan properti untuk menambahkan dan menghapus item, System.Windows.Forms.ComboBox.ObjectCollection juga menyediakan metode untuk menemukan item dalam koleksi. Metode ini Contains memungkinkan Anda menentukan apakah objek adalah anggota koleksi. Setelah Anda tahu bahwa item berada dalam koleksi, Anda dapat menggunakan IndexOf metode untuk menentukan di mana item berada dalam koleksi.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ComboBox.ObjectCollection(ComboBox) |
Menginisialisasi instans baru .ComboBox.ObjectCollection |
Properti
| Nama | Deskripsi |
|---|---|
| Count |
Mendapatkan jumlah item dalam koleksi. |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah koleksi ini dapat dimodifikasi. |
| Item[Int32] |
Mengambil item pada indeks yang ditentukan dalam koleksi. |
Metode
| Nama | Deskripsi |
|---|---|
| Add(Object) |
Menambahkan item ke daftar item untuk ComboBox. |
| AddRange(Object[]) |
Menambahkan array item ke daftar item untuk ComboBox. |
| Clear() |
Menghapus semua item dari ComboBox. |
| Contains(Object) |
Menentukan apakah item yang ditentukan terletak di dalam koleksi. |
| CopyTo(Object[], Int32) |
Menyalin seluruh koleksi ke dalam array objek 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. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| IndexOf(Object) |
Mengambil indeks dalam kumpulan item yang ditentukan. |
| Insert(Int32, Object) |
Menyisipkan item ke dalam koleksi pada indeks yang ditentukan. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| Remove(Object) |
Menghapus item yang ditentukan dari ComboBox. |
| RemoveAt(Int32) |
Menghapus item dari ComboBox pada indeks yang ditentukan. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Untuk deskripsi anggota ini, lihat CopyTo(Array, Int32). |
| ICollection.IsSynchronized |
Untuk deskripsi anggota ini, lihat IsSynchronized. |
| ICollection.SyncRoot |
Untuk deskripsi anggota ini, lihat SyncRoot. |
| IComparer<ComboBox.ObjectCollection.Entry>.Compare(ComboBox+ObjectCollection+Entry, ComboBox+ObjectCollection+Entry) |
Membandingkan dua objek dan mengembalikan nilai yang menunjukkan apakah satu kurang dari, sama dengan, atau lebih besar dari yang lain. |
| IList.Add(Object) |
Untuk deskripsi anggota ini, lihat Add(Object). |
| IList.IsFixedSize |
Untuk deskripsi anggota ini, lihat IsFixedSize. |
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. |