visual seleccionar manualmente llenar item elementos agregar c# winforms combobox

c# - seleccionar - combobox visual basic 2010



¿Cómo borro un combobox? (13)

Tengo algunos cuadros combinados que están configurados como listas desplegables, y el usuario puede elegir un número en ellos. También tengo un botón Borrar que debería borrar el texto de los cuadros combinados, pero parece que no puedo obtenerlo. He intentado:

//doesn''t work cboxHour.Text = "";

y

//doesn''t work cboxHour.ResetText();

Parece que debería ser tan sencillo pero no lo entiendo.


¿Has cboxHour.Items.Clear() ?


Acabo de cambiar el texto del cuadro combinado, así:

Combobox.Text = "Select...";


Combo Box, DropDown todos tienen la misma lógica para borrar / eliminar todos los elementos de ellos y es como a continuación.

//For checkbox list cblTest.Items.Clear(); //For drop down list ddlTest.Items.Clear();


Cuando comboBox no está vinculado a datos, he encontrado que necesito ambos: Clear () elimina los elementos pero deja el texto del SelectedItem, mientras que ResetText () elimina ese texto. VS2008.

Cbo.Items.Clear(); Cbo.ResetText();


El mío trabajó con:

ComboBox.removeAllItems();

Si no se lee bien, elimine todos los elementos.


En WPF puedes probar este código

cbHours.Items.Clear ();


La respuesta a tu pregunta es:

metroComboBox1.SelectedItem = null; anycomboBox1.SelectedItem=null;


Puede probar la opción siguiente para borrar el texto seleccionado y todos los elementos del ComboBox.

comboBox1.SelectedIndex = -1; comboBox1.Items.Clear();


Puedes usar

Cbo.Items.Clear();

o

Cbo.DataSource = null;

si tienes un enlace en él.


Si ha aplicado el origen de datos al cuadro combinado, no se borrará como cmb.Items.Clear() .

Para eso, debe asignar un origen de datos null al cuadro combinado.

cmb.DataSource = null; cmb.Items.Clear();


Si solo desea borrar la selección actual, pero deje todos los elementos en la lista, puede usar:

cboHour.SelectedIndex = -1


cboxHour.Items.Clear();

esto funciona


private void Resetbtn_Click(object sender, EventArgs e) { comboBox1.Items.Clear(); // it will clear a combobox comboBox1.Items.Add("Student"); //then add combobox elements again. comboBox1.Items.Add("Staff"); }