Como definir a imagem para a célula de exibição da grade de dados após a ligação de dados?
Estou com problemas ao adicionar imagem à célula DGV após a ligação de dado
Este é o meu código:
DataTable tab = conn.searchData(searchTmp);
bindingSource1.DataSource = tab;
DGV.AllowUserToAddRows = false;
DGV.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader);
//dont show this colls
DGV.Columns["zId"].Visible = false;
DGV.Columns["tId"].Visible = false;
DGV.Columns["tId2"].Visible = false;
DataGridViewImageColumn co = new DataGridViewImageColumn();
System.Reflection.Assembly thisExe;
thisExe = System.Reflection.Assembly.GetExecutingAssembly();
System.IO.Stream file = thisExe.GetManifestResourceStream("MyApp.Resources.Tx1[k].gif");
System.IO.Stream file2 = thisExe.GetManifestResourceStream("MyApp.Resources.Tx2[k].gif");
// e outro para todas as colunas - primeira linha cinza
Bitmap bmp = new Bitmap(file);
co.Image = bmp;
DataGridViewImageColumn img = new DataGridViewImageColumn();
Image image = bmp;
img.Image = image;
DGV.Columns.Add(img);
img.HeaderText = "Image";
img.Name = "img";
tabela @Data é resultado de bancos de dados. No primeiro conjunto, tenho a expressão TeX - quero gerar imagens para esta expressão com "MimeTex.dll", sei como fazer isso, mas não sei como substituir essa expressão TeX por imagem,
na tela é o meu DGV bruto, sem imagens.
Nas últimas seis linhas, tenho uma parte do código para adicionar uma nova coluna porque testei e tentei substituir o texto das colunas da primeira linha (linha de cabeçalho) por imagens estáticas do recurso de aplicativos sem sucesso ...
Qualquer ideia? Tela TIA:http: //www.freeimagehosting.net/image.php? 66fe2964fe.jpg