Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Items kunnen op verschillende manieren worden toegevoegd aan een combobox, een keuzelijst of een keuzelijst met selectievakjes van Windows Forms, omdat deze elementen aan verschillende gegevensbronnen kunnen worden gebonden. Dit onderwerp demonstreert echter de eenvoudigste methode en vereist geen gegevensbinding. De weergegeven items zijn meestal tekenreeksen; elk object kan echter worden gebruikt. De tekst die in het besturingselement wordt weergegeven, is de waarde die wordt geretourneerd door de ToString
methode van het object.
Items toevoegen
Voeg de tekenreeks of het object toe aan de lijst met behulp van de
Add
methode van deObjectCollection
-klasse. Er wordt naar de verzameling verwezen met behulp van de eigenschapItems
:ComboBox1.Items.Add("Tokyo")
comboBox1.Items.Add("Tokyo");
comboBox1->Items->Add("Tokyo");
- of-
Voeg de tekenreeks of het object op het gewenste punt in de lijst in met de methode
Insert
:CheckedListBox1.Items.Insert(0, "Copenhagen")
checkedListBox1.Items.Insert(0, "Copenhagen");
checkedListBox1->Items->Insert(0, "Copenhagen");
- of-
Wijs een hele matrix toe aan de
Items
verzameling:Dim ItemObject(9) As System.Object Dim i As Integer For i = 0 To 9 ItemObject(i) = "Item" & i Next i ListBox1.Items.AddRange(ItemObject)
System.Object[] ItemObject = new System.Object[10]; for (int i = 0; i <= 9; i++) { ItemObject[i] = "Item" + i; } listBox1.Items.AddRange(ItemObject);
Array<System::Object^>^ ItemObject = gcnew Array<System::Object^>(10); for (int i = 0; i <= 9; i++) { ItemObject[i] = String::Concat("Item", i.ToString()); } listBox1->Items->AddRange(ItemObject);
Een item verwijderen
Roep de methode
Remove
ofRemoveAt
aan om items te verwijderen.Remove
heeft één argument waarmee het item wordt opgegeven dat moet worden verwijderd.RemoveAt
verwijdert het item met het opgegeven indexnummer.' To remove item with index 0: ComboBox1.Items.RemoveAt(0) ' To remove currently selected item: ComboBox1.Items.Remove(ComboBox1.SelectedItem) ' To remove "Tokyo" item: ComboBox1.Items.Remove("Tokyo")
// To remove item with index 0: comboBox1.Items.RemoveAt(0); // To remove currently selected item: comboBox1.Items.Remove(comboBox1.SelectedItem); // To remove "Tokyo" item: comboBox1.Items.Remove("Tokyo");
// To remove item with index 0: comboBox1->Items->RemoveAt(0); // To remove currently selected item: comboBox1->Items->Remove(comboBox1->SelectedItem); // To remove "Tokyo" item: comboBox1->Items->Remove("Tokyo");
Alle items verwijderen
Roep de methode
Clear
aan om alle items uit de verzameling te verwijderen:ListBox1.Items.Clear()
listBox1.Items.Clear();
listBox1->Items->Clear();
Zie ook
.NET Desktop feedback