2013-06-21 151 views

回答

1

第1步:在Resources.resx添加您的图像属性的文件夹下。 (例如Picture1.jpeg。) 第2步:添加DataGridViewImageColumn在您的DataGridView 第3步:添加图片就是这样

马诺

1

我假设你的意思是DataGridView因为GridView是ASP.NET中没有Winforms的控件。

并回答你的问题:是的,这是可能的。

如果你有DataGridViewImageColumn并希望里面的文字告诉你必须创建文本框小区和在该列的默认细胞取代它:

var row = new DataGridViewRow(); 
row.Cells[Stock.Index] = new DataGridViewTextBoxCell(); 
row.Cells[Stock.Index].Value = "Test"; 
+0

没有这样

for (int row = 0; row <= [YourDataGridViewName].Rows.Count - 1; row++) { ((DataGridViewImageCell)gvFiles.Rows[row].Cells[1]).Value = Properties.Resources.Picture1 } 

,它的一个Windows应用程序GridView控件。如果DB返回值是'NULL',那么我需要显示一个图像,否则我需要在同一列中显示返回的文本。 – Sathish

+0

我没有看到任何名为'GridView' for Winforms的控件,但Telerik所做的一些自定义控件 - 就是你正在使用的? – gzaxx

+0

对不起,它的DataGridView – Sathish