SELECIONAR LINHA DO DATAGV E PASSAR PRA PICTURE
Gente preciso que, quando ele selecionar uma linha do datagrid view, exibir a imagem do respectivo produto no picturebox, se puderem me falar como faço, pfv...
Segue a tabela banco de dados
A que relaciona o N_cad da pessoa e o cod do produto
Passei tudo para essa tabela consulta
Boa noite!
Dá uma lida nestes conteúdos abaixo:
[]'S
Dá uma lida nestes conteúdos abaixo:
Citação:VB .NET - Manipulando o DataGridView
http://www.macoratti.net/07/06/vbn5_mdg.htm
Citação:VB .NET - Exibindo imagens e miniaturas
http://www.macoratti.net/d241103.htm
[]'S
O jaba colocou um código para mostra imagem.
Então, pega parte onde faz aparecer a imagem.
Olhe.
Coloca no click do Datagridview.
[txt-color=#e80000]CarregarImagem(DataGridView1.CurrentRow.Cells(5).Value, PictureBox1)[/txt-color]
Pela imagem postada, o Cells(5) é onde está oa caminho da imagem
Então, pega parte onde faz aparecer a imagem.
Olhe.
Coloca no click do Datagridview.
[txt-color=#e80000]CarregarImagem(DataGridView1.CurrentRow.Cells(5).Value, PictureBox1)[/txt-color]
Pela imagem postada, o Cells(5) é onde está oa caminho da imagem
Omar, na verdade, ele não colocou o campo de imagem no datagridview. Vinicius, primeiramente, coloque o campo [Ô]imagem[Ô] como coluna no datagridview e torne-a invisÃvel. Depois disso, é só aplicar o que o Omar postou, só tomando o cuidado de colocar o indice da coluna certa, que, no caso, acho que ficaria assim:
CarregarImagem(DataGridView1.CurrentRow.Cells(4).Value, PictureBox1)
Na quarta imagem postada,tem célula do datagridview sendo vazia.
Isto ocorre erro ao clicar na linha.
Isto ocorre erro ao clicar na linha.
Citação:Na quarta imagem postada, tem célula do datagridview sendo vazia.
Isto ocorre erro ao clicar na linha.
Pois é Omar, boa observação!
Vinicius, para corrigir isso, faça desta forma:
if DataGridView1.CurrentRow.Cells(4).Value <> [Ô][Ô] then
CarregarImagem(DataGridView1.CurrentRow.Cells(4).Value, PictureBox1)
end if
Tópico encerrado , respostas não são mais permitidas