VB .NET - Trabalhando com imagens em um DataGrid
Colaboração de :
André de Sousa Ferreira
Olá a todos;
Este
artigo apenas vamos ilustrar como trabalhar com imagens
Primeiramente monte um layout conforme imagem mostrado abaixo:
É um layout simples não?
Não
estou preocupado com o visual, mas sim com o código.
O que iremos fazer é
montar um DataGrid, e em uma das colunas mostrar uma imagem, dando ao usuário,
a possibilidade de atualizar a imagem, apenas com um clique do mouse.
Como você pode perceber, no nosso formulário temos apenas um Button, um DataGrid, e um ContextMenu. Então vamos meter a mão na massa.
Primeiramente vamos importar as classes com a qual iremos trabalhar.
Imports System.IO 'Importando a classe IO, para inclusão e atualização de imagens Imports System.Data.OleDb 'Classe para conexão com banco de dados Access |
No evento Load do Formulário, o código mais importante é o AddHandler ItemPicture.Click, AddressOf ClickCBO, quando eu associo um evento, ao click da imagem.
Essa
é a Region de rotinas, onde realizo a população do grid e a atualização da
imagem. O código está comentado e você não terá dificuldades de entendê-lo.
Eventos de Componentes.
Pronto, feito isso, rode a aplicação e veja o resultado.
|
É isso aí pessoal. Um grande abraço e até a próxima.
André de Sousa Ferreira