Dicas .NET - Manipulando linhas em um DataGrid

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (1)  (0)

Veja nesta dica, como trabalhar com linhas em um DataGrid em tempo de execução.

Manipulando linhas em um DataGrid

 

Se você trabalha com DataGrids no Visual Studio 2002 ou 2003, pode ser que precise adicionar, remover ou alterar valores em um DataGrid. Se já tentou fazer isso, viu que não é possível realizar essa tarefa no DataGrid. Para resolver esse problema, manipule os dados da DataGrid através da DataTable “interna” que guarda esses dados. Veja alguns exemplos:

 

// Adiciona uma linha nova igual à primeira linha

 ((DataTable)(dgMeuGrid)).Rows.Add(((DataTable)(dgMeuGrid)).Rows(0));

 

// Remove a segunda linha

 ((DataTable)(dgMeuGrid)).Rows.RemoveAt(1);

 

// Alterar a terceira coluna da primeira linha

 ((DataTable)(dgMeuGrid)).Rows[0][2] = "Igor";

 

// Se fosse em VB.Net, ao invés de:

// ((DataTable)(dgMeuGrid)).Rows

// Você usaria

// Ctype(dgMeuGrid, DataTable).Rows

 

Igor Alcantara (http://thespoke.net/blogs/luzzifuge/)

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?