Você está aqui: C# ::: Windows Forms ::: DataGridView |
Como retornar as células selecionadas em um DataGridView usando a propriedade SelectedCellsQuantidade de visualizações: 13611 vezes |
|
Em algumas situações pode ser necessário obter todas as células selecionadas em um DataGridView, talvez para obter a soma dos valores das células. Para isso podemos usar a propriedade SelectedCells. Esta propriedade retorna um objeto da classe DataGridViewSelectedCellCollection que mantém referências a todas as células selecionadas como objetos da classe DataGridViewCell. O trecho de código abaixo mostra como usar a propriedade SelectedCells para obter todas as células selecionadas e exibir suas linhas, colunas e valores: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button3_Click(object sender, EventArgs e){
// vamos obter as células selecionadas no DataGridView
DataGridViewSelectedCellCollection selecionadas =
dataGridView1.SelectedCells;
string res = "Células selecionadas:\n\n";
// vamos percorrer as células selecionadas
for(int i = 0; i < selecionadas.Count; i++){
DataGridViewCell celula = selecionadas[i];
int linha = celula.RowIndex;
int coluna = celula.ColumnIndex;
if(celula.Value != null)
res += "Linha: " + linha + "; Coluna: " + coluna +
"; Valor: " + celula.Value.ToString() + "\n";
else
res += "Linha: " + linha + "; Coluna: " + coluna +
"; Valor: null\n";
}
MessageBox.Show(res);
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
C++ Builder - Como habilitar ou desabilitar um TEdit usando a função EnableWindow() da API do Windows usando C++ Builder |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




