سلام به جماعت برنامه نویس
چطوری می تونم یک سطر از گریدویو رو رنگشو تغییر بدم. مثلا می خوام سطرهایی که یه شرط خاص دارند رو آبی کنم.
ممنون
Printable View
سلام به جماعت برنامه نویس
چطوری می تونم یک سطر از گریدویو رو رنگشو تغییر بدم. مثلا می خوام سطرهایی که یه شرط خاص دارند رو آبی کنم.
ممنون
كد رو گذاشتم خودت آخرشو كامل كن براي تعيين رنگ هست
dataGridView1.AlternatingRowsDefaultCellStyle.Back Color
با سلام
کد زیرو برات نوشتم همونطور که نظر خودتون بود
for (int i = 0; i <= dataGridView1.RowCount - 2; i++)
{
if (int.Parse(dataGridView1.Rows[i].Cells[0].Value.ToString()) > 100)
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Red;
}
سلام دوستان،من توی گریدم یه چک باکس دارم که میخوام هر رکورد رو که تیک زدم اون سطر رنگی بشه و اگه تیک رو برداشتم رنگش به حالت اولیه برگرده،من توی رویداد CellFormatting کد هر دو دوستمون رو امتحان میکنم ولی درست کار نمیکنه، اینم کدی که نوشتم:
int count = dataGridView1.Rows.Count;
for (int i = 0; i < count; i++)
{
if (Convert.ToBoolean(dataGridView1.Rows[i].Cells[4].Value) == true)
dataGridView1.AlternatingRowsDefaultCellStyle.Back Color = Color.Green;
}
همچنین از کد زیر نیز استفاده کردم،اینم جواب نمیده:
dataGridView1.DefaultCellStyle.BackColor = Color.Green;