PDA

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



hamid_73
یک شنبه 09 شهریور 1393, 12:01 عصر
سلام دوستان
چه جوری می تونم رنگ پس زمینه سلول های دیتا گرید ویو رو طبق نوشته ها عوض کنم
مثلا
یه سلول از نوع کامبو باکسی دارم که می خوام هر وقت یکی از نوشته ها رو انتخاب کردم رنگ پس زمینه کامبو باکسه عوض بشه
من خودم از این کد استفاده کردم ولی کار نکرد از خودم در آوردم:لبخند:
در ضمن تو کدوم از اونت های دیتا گرید باید بنویسم این کد رو تا هنگام انتخاب رنگ پس زمینه سلول عوض بشه


switch ((dgv_Info.CurrentRow.Cells[11] as DataGridViewComboBoxCell).Items.Count)
{
case 0:
dgv_Info.CurrentRow.Cells[11].Style.BackColor = Color.Yellow;
break;
case 2:
dgv_Info.CurrentRow.Cells[11].Style.BackColor = Color.Pink;
break;
case 3:
dgv_Info.CurrentRow.Cells[11].Style.BackColor = Color.Red;
break;
default:
break;
}

parvizwpf
یک شنبه 09 شهریور 1393, 17:50 عصر
شاید کمک کنه:
http://stackoverflow.com/questions/8530596/datagridview-combobox-cell-event-in-c-sharp