2015-10-22 3 views
0

У меня есть datagridview с столбцом изображения, значение Null для этого столбца автоматически устанавливается как System.Drawing.Bitmap в конструкторе.Определите, имеет ли столбец изображения datagridview изображение по умолчанию

Теперь из кода позади мне нужно проверить, отображается ли столбец Изображение по умолчанию или другое, с целью его отображения в окне изображения.

Для этого я попытался использовать следующий код.

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

ответ

0

Я рекомендую вам использовать другой столбец для выполнения этого сравнения. Любое логическое свойство (Ex: «return image is null»), имя изображения или что-то в этом роде.

Потому что, если я понял ваш вопрос, вы можете указать «Сравнить два изображения». Тогда ничего не нужно «изобретать»: Compare two images to check if they are the same

Смежные вопросы