コード例 #1
0
        private void BtnAddEstado_Click(object sender, EventArgs e)
        {
            FrmCadEstado frm = new FrmCadEstado();

            //frm.TxtEstado.Focus(); O foco não está no campo TxtEstado
            frm.ShowDialog();
        }
コード例 #2
0
        private void CmbEstado_Leave(object sender, EventArgs e)
        {
            CmbEstado.SelectedIndex = CmbEstado.FindStringExact(CmbEstado.Text);

            if (CmbEstado.Text.Trim() != "" && CmbEstado.SelectedIndex == -1)
            {
                Geral.Pergunta("Estado não cadastrado. Deseja cadastrar agora?");

                if (Geral.Resposta)
                {
                    string       NovoEstado = CmbEstado.Text;
                    FrmCadEstado frm        = new FrmCadEstado();
                    frm.TxtEstado.Text = CmbEstado.Text;
                    frm.ShowDialog();
                    CarregarEstados();

                    CmbEstado.SelectedIndex = CmbEstado.FindStringExact(NovoEstado);
                }
            }
        }