Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Crear cuenta

Visual Basic.NET - Vaciar un Combobox

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:Vaciar un Combobox
Autor:riaf (6 intervenciones)
Fecha:24/09/2007 10:08:12
Hola a todos,

Tengo un problemilla que a priori no parece complicado pero no hay manera de solucionarlo. Simplemente no puedo vaciar un combobox. Cuando eligo un cliente, este Combo me enseña sus pedidos, pero cuando eligo otro cliente, el combo me añade los nuevos pedidos sin eliminar los anteriores. He probado con varias cosas para vaciar este Combobox antes de cargar los nuevos pedidos:

Me.Combobox.Datasource = Nothing ...... Nada
Me.ComboBox.Items.Clear() ............. Nada

Me.ComboBox.Refresh() .................. Nada

¿Tan complicado es? También es verdad que soy nuevo en esto e igual se me escapa algo.

Saludos y muchas gracias.
Responder Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:Vaciar un Combobox
Autor:OliBeer (391 intervenciones)
Fecha:24/09/2007 16:00:08
Tiene que funcionar con .Clear, pero si dices que no, entonces revisa lo que te está divolviendo la consulta con la que llenas el Combo, porque por ahí va a estar el error. También revisa el proceso de llenado el Combo, que no lo estés llenando dos veces, o sea, una antes de llenarlo con la nueva consulta.

Saludos.
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:Vaciar un Combobox
Autor:paco (1 intervención)
Fecha:19/11/2008 15:52:01
Buenas Ricardo yo he tenido el mismo problema con java y lo he podido solucionar con el método removeAllItems(); en java funciona.

Saludos.
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:Vaciar un Combobox
Autor:Ricardo (1 intervención)
Fecha:24/03/2010 21:24:33
ja despues de unos cuantos años lo resolvi asi

cmbCatProv1.DataSource = null;
cmbCatProv2.DataSource = null;
cmbCatProv3.DataSource = null;
cmbCatProv4.DataSource = null;
cmbCatProv1.Items.Clear();
cmbCatProv2.Items.Clear();
cmbCatProv3.Items.Clear();
cmbCatProv4.Items.Clear();
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:Vaciar un Combobox
Autor:Anonimo (1 intervención)
Fecha:16/07/2010 18:35:08
Limpiale cada propiedad manualmente y lo pones en un sub:


Public Sub _subLimpiaCombos(ByVal cboCombo As ComboBox)
cboCombo.DataSource = Nothing
cboCombo.ValueMember = Nothing
cboCombo.DisplayMember = Nothing
cboCombo.DropDownWidth = 1
cboCombo.SelectedValue = Nothing
cboCombo.Text = Nothing
End Sub
Comentar Subir
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:RE:Vaciar un Combobox
Autor:Daniela R (1 intervención)
Fecha:05/04/2013 17:42:35
Muchas gracias!!! yo tenia el mismo problema y lo pude solucionar poniendo la propiedad SelectedValue = Nothing y la propiedad Text =Nothing.

Saludos y gracias por la ayuda!!!
Comentar Subir