我有一个带有图像列的datagridview,此列的Null Value在设计器中自动设置为System.Drawing.Bitmap
。
现在从后面的代码我需要检查列是显示默认图像还是显示默认图像,以便在图片框中显示它。
为此,我尝试使用以下代码。
If Not dgImageList.CurrentRow.Cells("img1").Value Is Nothing Then pctBox.BackgroundImage = dgImageList.CurrentRow.Cells("img1").Value
答案 0 :(得分:0)
我建议您使用其他列来执行该比较。任何布尔属性(例如:“返回图像为空”),图片的名称或类似的东西。
因为如果我理解了你的问题,你的标题可能是“比较两个图像”。然后,没有什么可以“重塑”: Compare two images to check if they are the same