Datagridview
Trabalho Universitário: Datagridview. Pesquise 862.000+ trabalhos acadêmicosPor: maur01 • 10/5/2013 • 1.351 Palavras (6 Páginas) • 616 Visualizações
•
•
• Entrar
• Página Inicial
• Biblioteca
• Aprender
• Code
• Downloads
• Galeria
• Suporte
• Fóruns
comece gratuitamente
Visual Studio Developer Center >
Fóruns do Visual Studio >
C# >
clicar no datagrid e pegar a linha selecionada
clicar no datagrid e pegar a linha selecionada
Fazer uma Pergunta
• quarta-feira, 22 de outubro de 2008 23:50
Hudson Schumaker
S2 Informática
160 Points
0
Entrar para Votar
olá galera tenho um datagrid quero q quando o usuario clicar na linha eu execute uma ação com os dados dakela linha pegando alguns atributos para executar a açao.
Grato.
o Responder
o Citação
Respostas
• sexta-feira, 24 de outubro de 2008 19:21
Allan Tavares
285 Points
0
Entrar para Votar
Eu faço da seguinte forma:
por exemplo para colocar o valor em uma textBox
textBox1.text = dataGridView1.CurrentRow.Cells[0].Value.ToString();
onde:
_________________________________
cell 0 = 1ª coluna do grid| cell 1 | cell 2|...
o Responder
o Citação
• domingo, 26 de outubro de 2008 06:32
Caio Proiete [MVP]
CICLO.pt
(Partner, MVP)
18.895 Points
0
Entrar para Votar
Olá Hudson,
Creio que o ideal seria programar o evento SelectionChanged do seu DataGridView, para executar a ação que você quer. Esse evento é disparado toda vez que a linha selecionada mudar, independente se for via mouse ou teclado.
Dentro desse evento, você pode verificar a propriedade CurrentRow do DataGridView para obter uma referência para a linha selecionada (ou null se não houver), ou pode verificar ainda, a propriedade SelectedRows se por acaso você permite que o usuário selecione várias linhas ao mesmo tempo...
Abraços,
Caio Proiete
________________________________________
Caio Proiete
Microsoft MVP, MCT, MCPD, MCTS, MCSD
http://caioproiete.net
o Editado Caio Proiete [MVP]MVP, Moderator segunda-feira, 22 de agosto de 2011 23:52
o
o Responder
o Citação
Todas as Respostas
• quinta-feira, 23 de outubro de 2008 02:22
1000ton
Minha Vida
1.030 Points
0
Entrar para Votar
bom dia amigo o evento é o CellClick
coloque esse código, estou pegando o valor da linha clicada e da coluna código, partindo dai vc pode manipular como quiser.
int Codigo = int.Parse(dataGridView1.Rows[e.RowIndex].Cells["Codigo"].Value.ToString());
Nota: CellClick (quando vc clica na linha) CellContentClick( quando vc clica no texto dentro da linha) o evento default do objeto é o CellContentClick.
o Responder
o Citação
• sexta-feira, 24 de outubro de 2008 19:21
Allan Tavares
285 Points
0
Entrar para Votar
Eu faço da seguinte forma:
por exemplo para colocar o valor em uma textBox
textBox1.text = dataGridView1.CurrentRow.Cells[0].Value.ToString();
onde:
_________________________________
...