PDA

View Full Version : سوال: سوال در مورد ستون های دیتا گرید



m_iman_e
یک شنبه 17 دی 1391, 17:15 عصر
سلام
من یهدیتاگریدی دارمکه در اون افراد بدهکار و بستانکار نمایشداده میشه
حالا من میخوام بدون که چطور می تونم کهردیفی از دیتا گریدکه شخص بدهکار است مثلا به رنگ قرمز باشه و ردیفی که شخص بستانکاره مثلا به رنگ سبز باشه
لطفا کمکم کنید

m_iman_e
یک شنبه 17 دی 1391, 17:28 عصر
خواهش می کنم کمک کنید خیلی مهمه

m_iman_e
یک شنبه 17 دی 1391, 17:45 عصر
لطفا کمکم کنید آبروم میره ها؟!!!!!!!!!!!!!!!!!!

Mahmoud.Afrad
یک شنبه 17 دی 1391, 18:57 عصر
از رویدادهای مربوط به سطر میتونید استفاده کنید.
مثال:

private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)
{
if (Convert.ToString(dataGridView1.Rows[e.RowIndex].Cells[0].Value) == "بدهکار")
{
dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Green;
}
else
{
dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.Red;
}
}

شرط if را مطابق نام cell و نوع داده اون تغییر بدید.

m_iman_e
دوشنبه 25 دی 1391, 10:42 صبح
خیلی خیلی ممنونم