C# : Recolor Rows in Listview row by row

colored listview rows

في بعض الأحيان يرغب المبرمج بالتحكم في لون الخلفية للصفوف في Listview بحيث تصبح ألوان الصفوف الفردية مختلفة عن ألوان الصفوف الزوجية، وذلك حتى يمكن تمييز الصفوف عن بعض عند وجود معلومات كثيرة.

يمكن برمجة ذلك عبر هذا الكود بلغة (#C) بأقل عدد من الأسطر، مع ملاحظة إختيار الألوان بعناية حتى يكون المنظر النهائي جميل ومتناسق.

foreach (ListViewItem item in listView1.Items)
{
    item.BackColor = item.Index % 2 == 0 ? Color.Red : Color.Black;
}

المصدر

This entry was posted in Developer and tagged , , , , . Bookmark the permalink.

التعليقات مغلقة