#c# #winforms #datagridview
#c# #winforms #datagridview
Вопрос:
Когда я пытаюсь установить новое изображение в datagridview imagecell, я получаю два перекрывающихся изображения, а не только второе изображение.
private void dataGridView4_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (e.ColumnIndex == 13)
{
if ((int) e.Value == 1)
e.Value = Resources.ResourceManager.GetObject("unLock");
else
e.Value = Resources.ResourceManager.GetObject("Lock1");
}
}
Когда я устанавливаю значение в 1, я вижу первое изображение. Когда я устанавливаю значение 0, я вижу, что два изображения в одной ячейке перекрываются.
Ответ №1:
Вы можете попробовать вызвать обновление.
Комментарии:
1. Это не вступило в силу
Ответ №2:
Я использовал изображения с прозрачным фоном. Когда я меняю фон на непрозрачный цвет, проблема была решена.