检测datagridview图像列是否具有默认图像

时间:2015-10-22 06:33:24

标签: vb.net datagridview vb.net-2010

我有一个带有图像列的datagridview,此列的Null Value在设计器中自动设置为System.Drawing.Bitmap

现在从后面的代码我需要检查列是显示默认图像还是显示默认图像,以便在图片框中显示它。

为此,我尝试使用以下代码。

If Not dgImageList.CurrentRow.Cells("img1").Value Is Nothing Then pctBox.BackgroundImage = dgImageList.CurrentRow.Cells("img1").Value

1 个答案:

答案 0 :(得分:0)

我建议您使用其他列来执行该比较。任何布尔属性(例如:“返回图像为空”),图片的名称或类似的东西。

因为如果我理解了你的问题,你的标题可能是“比较两个图像”。然后,没有什么可以“重塑”: Compare two images to check if they are the same