ComboBox.ObjectCollection Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de verzameling items in een ComboBox.
public: ref class ComboBox::ObjectCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
- Overname
-
ComboBox.ObjectCollection
- Kenmerken
- Implementeringen
Opmerkingen
De klasse System.Windows.Forms.ComboBox.ObjectCollection bevat de items in de ComboBox. De objectverzameling van een keuzelijst met invoervak kan worden gebruikt voor het beheren van veel soorten objecten, waaronder tekenreeksen, afbeeldingen en aangepaste zakelijke objecten.
U kunt items op verschillende manieren toevoegen aan de verzameling. Met Add de methode wordt één object aan de verzameling toegevoegd. Als u een aantal objecten aan de verzameling wilt toevoegen, kunt u het beste een matrix met items maken en toewijzen met de AddRange methode. Als u een object op een specifieke locatie in de verzameling wilt invoegen, kunt u de Insert methode gebruiken. Als u items in een bekende index in de verzameling wilt verwijderen, kunt u de Remove methode of de RemoveAt methode gebruiken. Met Clear de methode worden alle items uit de verzameling verwijderd.
Naast methoden en eigenschappen voor het toevoegen en verwijderen van items, biedt de System.Windows.Forms.ComboBox.ObjectCollection ook methoden om items in de verzameling te vinden. Met de Contains methode kunt u bepalen of een object lid is van de verzameling. Zodra u weet dat het item zich in de verzameling bevindt, kunt u de IndexOf methode gebruiken om te bepalen waar het item zich in de verzameling bevindt.
Constructors
| Name | Description |
|---|---|
| ComboBox.ObjectCollection(ComboBox) |
Initialiseert een nieuw exemplaar van ComboBox.ObjectCollection. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Hiermee haalt u het aantal items in de verzameling op. |
| IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of deze verzameling kan worden gewijzigd. |
| Item[Int32] |
Hiermee haalt u het item op de opgegeven index in de verzameling op. |
Methoden
| Name | Description |
|---|---|
| Add(Object) |
Voegt een item toe aan de lijst met items voor een ComboBox. |
| AddRange(Object[]) |
Hiermee voegt u een matrix met items toe aan de lijst met items voor een ComboBox. |
| Clear() |
Hiermee verwijdert u alle items uit de ComboBox. |
| Contains(Object) |
Bepaalt of het opgegeven item zich in de verzameling bevindt. |
| CopyTo(Object[], Int32) |
Hiermee kopieert u de hele verzameling naar een bestaande matrix met objecten op een opgegeven locatie in de matrix. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Retourneert een enumerator die kan worden gebruikt om de itemverzameling te herhalen. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IndexOf(Object) |
Haalt de index op in de verzameling van het opgegeven item. |
| Insert(Int32, Object) |
Hiermee voegt u een item toe aan de verzameling op de opgegeven index. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(Object) |
Hiermee verwijdert u het opgegeven item uit de ComboBox. |
| RemoveAt(Int32) |
Hiermee verwijdert u een item uit de ComboBox opgegeven index. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Zie voor een beschrijving van dit lid CopyTo(Array, Int32). |
| ICollection.IsSynchronized |
Zie voor een beschrijving van dit lid IsSynchronized. |
| ICollection.SyncRoot |
Zie voor een beschrijving van dit lid SyncRoot. |
| IList.Add(Object) |
Zie voor een beschrijving van dit lid Add(Object). |
| IList.IsFixedSize |
Zie voor een beschrijving van dit lid IsFixedSize. |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |