private void Cbprovincia_SelectedValueChanged(object sender, EventArgs e) { if (Cbprovincia.ValueMember != "") { CBlocalidad.DataSource = NegocioCliente.localidad(Convert.ToInt32(Cbprovincia.SelectedValue)); //valor real de la DB this.CBlocalidad.ValueMember = "id"; //lo que se muestra this.CBlocalidad.DisplayMember = "localidad"; CBlocalidad.AutoCompleteCustomSource = UtilityFrm.LoadAutoComplete(NegocioCliente.localidad(Convert.ToInt32(Cbprovincia.SelectedValue)), "localidad"); CBlocalidad.AutoCompleteMode = AutoCompleteMode.Suggest; CBlocalidad.AutoCompleteSource = AutoCompleteSource.CustomSource; // Cbprovincia.SelectedValue = 429; } }
public static void completarcombobox(ComboBox micombobox, string valordelcombo, string valoramostrar, DataTable midatatable, bool autocompletar = true) { if (midatatable.Rows.Count != 0) { micombobox.DataSource = midatatable; //valor real de la DB micombobox.ValueMember = valordelcombo; //lo que se muestra micombobox.DisplayMember = valoramostrar; if (midatatable.Rows.Count != 0) { micombobox.AutoCompleteCustomSource = UtilityFrm.LoadAutoComplete(midatatable, valoramostrar); micombobox.AutoCompleteMode = AutoCompleteMode.Suggest; micombobox.AutoCompleteSource = AutoCompleteSource.CustomSource; } } }
public static void completartextbox(TextBox cajatexto, DataTable midatatable, string valoramostrar) { cajatexto.AutoCompleteCustomSource = UtilityFrm.LoadAutoComplete(midatatable, valoramostrar); cajatexto.AutoCompleteMode = AutoCompleteMode.Suggest; cajatexto.AutoCompleteSource = AutoCompleteSource.CustomSource; }