Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/07/2011, 15:25
Avatar de galletica12
galletica12
 
Fecha de Ingreso: mayo-2011
Ubicación: Tekax, Yucatán
Mensajes: 213
Antigüedad: 13 años, 10 meses
Puntos: 8
Respuesta: Actualizar Combobox

Por que mi combo lo lleno de esta manera utilizando este metodo:

public void LlenarCombo(ComboBox cbo, DataView dv, String texto, String valor)
{
try
{
cbo.DisplayMember = texto;
cbo.ValueMember = valor;
cbo.DataSource = dv;
}
catch (Exception ex)
{
MessageBox.Show("Error al poner datos en Combo" +
ex.Message, "Error", MessageBoxButtons.OK,
MessageBoxIcon.Error);
}
}

Aqui para cargar el load.

private void frmCapCliente_Load(object sender, EventArgs e)
{
DataTable dtCiudad = negCiudad.ListarIdDesCiudad();
util.LlenarCombo(cboCiudad, dtCiudad.DefaultView, "Nombre", "IdCiudad");

cboCiudad.AutoCompleteCustomSource = util.CargaAutoAcompletar(dtCiudad, cboCiudad, "Nombre");
cboCiudad.AutoCompleteMode = AutoCompleteMode.Suggest;
cboCiudad.AutoCompleteSource = AutoCompleteSource.CustomSource;
dtCiudad.Dispose();
}

Y esto va en el combo.

private void cboCiudad_SelectedIndexChanged(object sender, EventArgs e)
{
objCiudad.IdCiudad = int.Parse(cboCiudad.SelectedValue.ToString());
DataTable dtCiudad = negCiudad.MostrarDatosCiudad(objCiudad);
}

asi carga la ciudad, le tengo puesto un boton para llamar otro form y
agregar una ciudad, se agrega pero no se actualiza el combo,
mi duda es esa que ya habia planteado. Tengo que cerrar el form para
poder ver la ciudad agregada.

Última edición por galletica12; 11/07/2011 a las 15:30