PDA

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



shocraneh
شنبه 29 مرداد 1390, 10:01 صبح
باسلام
چه طوری می تونم رنگ سلول گرید رو در حین اجرا عوض کنم . به این شکل که اگه یه فیلدی پر بود رنگش آبی بشه.( البته اینو در نظر بگیرید که کل ستون رنگی نمیشه فقط در صورت مقدار داشتن تغییر رنگ بده). باتشکر

cardano7
شنبه 29 مرداد 1390, 10:20 صبح
خوب چرا از event ها استفاده نمی کنید؟

k_ce_esf
شنبه 29 مرداد 1390, 12:38 عصر
همون جایی که سلول های دیتاگرید را دارین پر میکنین بش بگین که اگه مقدار داشت رنگش را آبی کنه.

dgv1.Rows[j].Cells["column_name"].Style.BackColor = Color.Blue;


منظور از j،همون سطر گریده که الان دارین اطلاعاتش را پر میکنین.

BEHZADnr
شنبه 29 مرداد 1390, 17:14 عصر
سلام دوست عزیر

برای این کار از روش زیر میتونی استفاده کنی
if (GridView.Rows[0].Cells[1].Value != "")
GridView.Rows[0].Cells[1].Style.BackColor = Color.Blue;

موفق باشی