Como: Imagens de exibição de um banco de dados no Windows Forms
Em aplicativos do Windows, você pode usar a Janela Fontes de Dados para vincular imagens em um banco de dados para que sejam exibidas em um controle PictureBox.
Observação: |
---|
Quaisquer outros controles que estão disponível para seu projeto que suportam a vinculação de dados e podem exibir imagens podem ser usados no lugar da PictureBox. |
Itens na janela Data Sources que são armazenadas como matrizes de bytes (figuras em um banco de dados são armazenadas como matrizes de bytes) geralmente têm seus tipos de controle definidos como None por padrão.Como matrizes de bytes podem conter tudo, desde uma matriz de bytes até o arquivo executável de um grande aplicativo, você deve definir o controle para exibir colunas de matrizes de bytes com base nos seus dados reais.Para colunas que contêm imagens, defina essa coluna como do tipo PictureBox da lista de controles do item.Para obter mais informações, consulte Como: conjunto o controle to be Created when Dragging from the dados Sources janela.
O procedimento a seguir supõe que a janela Data Sources já está preenchida com um item que seja vinculado à imagem.Para obter mais informações, consulte Como: Conectar-se a Dados em um Banco de Dados.
Para vincular figuras em um banco de dados a um controle PictureBox
Na janela Data Sources, expanda a tabela desejada ou tipo de objeto para exibir suas colunas ou propriedades.
Selecione a coluna ou propriedade que contém os dados da imagem, e a partir de sua lista de controle, escolha PictureBox.
Observação: Seu formulário precisa estar aberto no designer para a lista de controle - listas suspensas apareçam na Fontes de dados janela.
Consulte também
Tarefas
Como: Adicionar controles personalizados à janela dados Sources
Conceitos
Outros recursos
Explicações Passo a passo sobre Dados
Guia de Introdução para acesso a dados
Conectando-se a Dados no Visual Studio
Preparando seu aplicativo para receber dados
Buscando dados em seu aplicativo
Exibindo dados em formulários em aplicativos do Windows