Я новичок в c# программировании (точнее, плохо знаком с программированием), и у меня возникают проблемы при создании приложения windows форм с использованием версии сообщества Visual Studio 2019.
Я хочу создать список выбираемых изображений. (Как на изображении ниже)
Как на этом изображении, и я хочу удалить только «эти»
Я пытался использовать Listview с компонентом ImageList, но это было трудно сделать каждый элемент выбирается . (Выбираемый означает, что когда я выбираю изображение или изображения, фоновый цвет его / их изменяется, например, ячеек в DataGridView.) *
for (int j = 0; j < rowCellCount; j++)
{
DataGridViewImageColumn imgCol = new DataGridViewImageColumn();
imgCol.HeaderText = "" + j;
imgCol.Width = 61;
imgCol.ImageLayout = DataGridViewImageCellLayout.Zoom;
dgvImage.Columns.Insert(j, imgCol);
}
Это было «почти» хорошо, за исключением одной проблемы: невозможно удалить ячейки, значение которых равно нулю. Есть ли способ удалить определенные ячейки в представлении данных, а не все ячейки в строке?
Я искал несколько раз, но не мог найти ответ ....