Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Los elementos se pueden agregar a un cuadro combinado de Windows Forms, un cuadro de lista o un cuadro de lista activado de varias maneras, ya que estos controles se pueden enlazar a una variedad de orígenes de datos. Sin embargo, en este tema se muestra el método más sencillo y no se requiere ningún enlace de datos. Los elementos mostrados suelen ser cadenas; sin embargo, se puede usar cualquier objeto . El texto que se muestra en el control es el valor devuelto por el método del ToString objeto.
Para agregar elementos
Agregue la cadena o el objeto a la lista mediante el
Addmétodo de laObjectCollectionclase . Se hace referencia a la colección mediante laItemspropiedad :ComboBox1.Items.Add("Tokyo")comboBox1.Items.Add("Tokyo");comboBox1->Items->Add("Tokyo");- o -
Inserte la cadena o el objeto en el punto deseado de la lista con el
Insertmétodo :CheckedListBox1.Items.Insert(0, "Copenhagen")checkedListBox1.Items.Insert(0, "Copenhagen");checkedListBox1->Items->Insert(0, "Copenhagen");- o -
Asigne una matriz completa a la
Itemscolección: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);
Para quitar un elemento
Llame al
Removemétodo oRemoveAtpara eliminar elementos.Removetiene un argumento que especifica el elemento que se va a quitar.RemoveAtquita el elemento con el número de índice especificado.' 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");
Para quitar todos los elementos
Llame al
Clearmétodo para quitar todos los elementos de la colección:ListBox1.Items.Clear()listBox1.Items.Clear();listBox1->Items->Clear();
Consulte también
.NET Desktop feedback