Dear Team Hi,
I want change the color of deleted marked row in Listview control for example RED. data is coming from database.
foreach (DataRow myrow in table4.Rows)
{
listView2.Items.Add(myrow[0].ToString());
listView2.Items[listView2.Items.Count -1].SubItems.Add(myrow[1].ToString());
listView2.Items[listView2.Items.Count -1].SubItems.Add(myrow[2].ToString());
if (myrow[3].ToString() == "Deleted")
{
listView2.Items[0].UseItemStyleForSubItems = false;
listView2.Items[0].SubItems[1].ForeColor = Color.Red;
listView2.Items[0].SubItems[2].ForeColor = Color.Red;
}
else {
listView2.Items[0].UseItemStyleForSubItems = false;
listView2.Items[0].SubItems[1].ForeColor = Color.Green;
listView2.Items[0].SubItems[2].ForeColor = Color.Green;
}

Naveed ZamanPosted Jul 20, 2015, 12:22 PM
Manoj BhoirPosted Jul 19, 2015, 10:25 AM
foreach (DataRow myrow in table4.Rows)
{
ListViewItem listitem = new ListViewItem(myrow[0].ToString());
listitem.SubItems.Add(myrow[1].ToString());
listitem.SubItems.Add(myrow[2].ToString());
if (myrow[3].ToString() == "Deleted")
{
listitem.BackColor = Color.Red;
}
else
{
listitem.BackColor = Color.Green;
}
listView2.Items.Add(listitem);
}