segunda-feira, 1 de junho de 2009

Como obter a célula atual em um DataGridView

A célula atual de um DataGridView pode ser obtida por meio da propriedade CurrentCell. Esta propriedade retorna um objeto da classe DataGridViewCell. Por meio de propriedades e métodos desta classe podemos obter os índices da coluna e da linha às quais a célula pertence, seu valor, estilo, etc.
Veja um trecho de código no qual obtemos o valor da célula atual de um

DataGridView:

private void button3_Click(object sender, EventArgs e)
{
// vamos obter a célula atual (que possui o foco)
DataGridViewCell celulaAtual = dataGridView1.CurrentCell;

// vamos exibir o valor da célula atual
string valor = celulaAtual.Value.ToString();
MessageBox.Show("O valor da célula atual é: "+ valor);
}

Se não houver célula atual no DataGridView, o retorno da propriedade CurrentCell será null.

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.