PDA

View Full Version : تعیین رنگ سطرهای datagrid



Blackk_lightt
یک شنبه 06 بهمن 1387, 19:24 عصر
سلام
من میخوام DataGrid هر سطرش یه رنگ طبق یکی از فیلد های Table داشته باشه
مثلا : من یه جدول دارم که به فرض 5 تا فیلد داره.
یکیش فیلد Color هستش که میتونه یکی از مقادیر زیر رو بگیره :
Red
Green
Blue
حالا چه جوری میشه این Table رو در DataGrid نشون داد به شکلی که هر سطر رنش یکی از رنگ های Color باشه ؟:متفکر::متفکر::متفکر:
اگر ممکنه با مثال توضیح بدید.
ممنون

Mahdi.Kiani
یک شنبه 06 بهمن 1387, 21:50 عصر
سلام
نمونه کد زیر می تواند کمکتان کند.


for (int i = 0; i < 10; i++)
{
dataGridView1.Rows.Add(i,i);
if(i % 2==0)
dataGridView1.Rows[i].DefaultCellStyle.BackColor =Color.Red;
else
dataGridView1.Rows[i].DefaultCellStyle.BackColor =Color.Yellow;
}

شما می توانید از متد FromName مربوط به Color استفاده کنید.
موفق باشید