У меня есть 1 DataGridView и 1 ListView. Я могу передавать строки между Datagridview в Listview.Я добавил еще один foreach в мой код.
Я хотел бы сравнить элементы таблицы данных с элементами списка.Я хочу изменить цвет строки в datagridview, если он совпадает в списке.но код не работает.
Есть ли другая альтернатива?
ListViewItem item;
foreach (DataGridViewRow row in DGV_LISTE.SelectedRows)
{
item = new ListViewItem(row.Cells["Personel_ID"].Value.ToString());
item.SubItems.Add(row.Cells["PersonelADSOYAD"].Value.ToString());
item.SubItems.Add(row.Cells["Gorev"].Value.ToString());
LV_Secilenler.Items.Add(item);
foreach (ListViewItem items in LV_Secilenler.Items)
{
if (Convert.ToInt32(row.Cells["Personel_ID"].Value) == Convert.ToInt32(items.SubItems["Personel_ID"].Text))
{
row.DefaultCellStyle.BackColor = Color.Red;
}
}
}