quinta-feira, 30 de agosto de 2012

Usar Enter no DatagridView C#

Função para que no momento do enter voce possa pegar dados, enviar para uma variavel externa ao form e fechar o form de pesquisa.

esta função foi implementada no KeyDown do datagrid.
foi alterada a função edit para não usar o enter no caso.


private void dtgPesqCliente_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.Enter && dtgPesqCliente.CurrentRow.Index != -1)
   {
      _Cliente._retNome = dtgPesqCliente.Rows[dtgPesqCliente.CurrentRow.Index ].Cells[1].Value.ToString();
      _Cliente._retCodigo = dtgPesqCliente.Rows[dtgPesqCliente.CurrentRow.Index].Cells[0].Value.ToString();
                this.Close();
     }
 }

att

Fernando