با سلام .من یه دیتاگریدویو دارم که توش دو تا شرط دارم طبق کد زیر . ولی سرعتش خیلی اومده پایین . اسکرول که میکنم اسلوموشن حرکت میکنه .
چطور میتونم سرعت رو افزایش بدم ؟
private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
foreach (DataGridViewRow Myrow in dataGridView1.Rows)
{
if (Convert.ToBoolean(Myrow.Cells["Sign1"].Value) == true && Convert.ToBoolean(Myrow.Cells["Sign2"].Value) == true)
{
Myrow.DefaultCellStyle.BackColor = Color.Brown;
}
else if (Convert.ToBoolean(Myrow.Cells["Sign1"].Value) == false && Convert.ToBoolean(Myrow.Cells["Sign2"].Value) == true)
{
Myrow.DefaultCellStyle.BackColor = Color.BurlyWood;
}
else if (Convert.ToBoolean(Myrow.Cells["Sign1"].Value) == true && Convert.ToBoolean(Myrow.Cells["Sign2"].Value) == false)
{
Myrow.DefaultCellStyle.BackColor = Color.Yellow;
}
else if (Convert.ToBoolean(Myrow.Cells["Sign1"].Value) == false && Convert.ToBoolean(Myrow.Cells["Sign2"].Value) == false)
{
Myrow.DefaultCellStyle.BackColor = Color.White;
}
}
}
تمپوs...
ما را در سایت تمپوs دنبال می کنید
برچسب : دیتاگریدویو, نویسنده : خنج tempos بازدید : 121 تاريخ : دوشنبه 8 آبان 1396 ساعت: 15:42