PDA

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



khz-web1
دوشنبه 19 اسفند 1387, 20:38 عصر
با سلام من با کد زیر سطرهای دیتا گرید ویو خودم رو به صورت یکی در میان رنگی می کنم



Dim j AsInteger
For j = 1 To DataGridView1.Rows.Count Step 2


DataGridView1.Rows(j).DefaultCellStyle.BackColor = Color.AliceBlue

Next


این کد در حالت عادی درست کار می کنه

ولی وقتی فرمم رو به حالت فرزند می برم ... دیگه کار نمیکنه ... :ناراحت:
با تشکر

anooshiran
دوشنبه 19 اسفند 1387, 20:50 عصر
سلام دوست عزيز
از اين كد استفاده كن




DataGridView1.AlternatingRowsDefaultCellStyle.Back Color = Color.Linen

khz-web1
دوشنبه 19 اسفند 1387, 22:55 عصر
دوست عزیز ممنون از کمکت ....
راستی دلیل اینکه تو فرم فرزند کار نمیده چیه؟

hana2064
دوشنبه 26 اسفند 1387, 16:02 عصر
ممنونم مشکل منم حل شد اما ایا میشه رنگ هدر دیتاگرید رو هم عوض کرد؟؟؟؟

hana2064
دوشنبه 26 اسفند 1387, 16:12 عصر
هر کار میکنم هدر رنگش عوض نمیشه . رنگش واقعا بده . من این کدو نوشتم ولی تغییری نکرده


dataGridView1.RowHeadersDefaultCellStyle.BackColor = Color.LightGreen;

hana2064
دوشنبه 26 اسفند 1387, 17:00 عصر
بله دیگه پیدا کردم یه پراپرتی هست به نام : EnablesHeadersVisualStyles که باید اونو false کرد
بعد تو خاصیت
ColumnHeadersDefaultCellStyle میشه رنگ موردنظر رو اعمال کرد