Biblioteca MSDN
Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Como: Exibir imagens em células do Windows Forms DataGridView controle

Uma imagem ou elemento gráfico é um dos valores que você pode exibir em uma linha de dados. Freqüentemente, esses elementos gráficos assumem a forma de fotografia do funcionário ou um logotipo da empresa.

Incorporar imagens é simples quando você exibe dados dentro de DataGridView controle. The DataGridView qualquer formato de imagem suportado pelo controle nativamente lida com o Image classe, bem sistema autônomo o OLE imagem formato usado por alguns bancos de dados.

Se o DataGridView fonte de dados de controle tem uma coluna de imagens, eles serão exibidos automaticamente, o DataGridView controle.

O exemplo de código a seguir demonstra como extrair um ícone de um recurso inserido e convertê-lo em um bitmap para exibição em cada célula de uma coluna de imagem. Para obter outro exemplo que substitui os valores das células textual com imagens correspondentes, consulte Como: Personalizar a formatação de dados no controle do Windows Forms DataGridView.

private void createGraphicsColumn()
{
    Icon treeIcon = new Icon(this.GetType(), "tree.ico");
    DataGridViewImageColumn iconColumn = new DataGridViewImageColumn();
    iconColumn.Image = treeIcon.ToBitmap();
    iconColumn.Name = "Tree";
    iconColumn.HeaderText = "Nice tree";
    dataGridView1.Columns.Insert(2, iconColumn);
}


Este exemplo requer:

Contribuições da comunidade

Mostrar:
© 2016 Microsoft