private void cmbMunicipio_Leave(object sender, EventArgs e) { cmbUF.Text = ""; if (cmbMunicipio.Text.Length > 0) { ComboBoxItem cmbItem = new ComboBoxItem(); cmbItem = (ComboBoxItem)cmbMunicipio.SelectedItem; if (cmbItem != null) { cmbUF.Text = buscaUF(int.Parse(cmbItem.Value.ToString())); } else { //verificar se cidade existe, caso sim, seleciona-la e listar a UF enderecos = new Enderecos(); enderecos.ArquivoConexao = sArquivoConexao; if (enderecos.municipioExiste(cmbMunicipio.Text.ToUpper().Trim())) { Municipio cMunicipio = enderecos.pesquisarMunicipio(cmbMunicipio.Text.ToUpper().Trim()); if (cMunicipio != null) { cmbMunicipio.Text = cMunicipio.Nome_municipio.Trim(); cmbUF.Text = cMunicipio.UF; } else { cmbUF.Text = ""; cmbUF.Focus(); } } else { cmbUF.Text = ""; cmbUF.Focus(); } } } }