PDA

View Full Version : مشکل در تغییر رنگ بعضی از سطرهای جدول در لود فرم



tolid123456789
سه شنبه 06 مهر 1395, 13:15 عصر
سلام من فرمی دارم که یک دیتاگرید داره که دارای ستون زیر هست:



تاریخ شمسی


950701


950702


950703


950704


950705





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


Dim i As Integer
For i = 0 To dgv1.RowCount() - 1
If dgv1.Rows(i).Cells(0).Value.tostring >= "950703" Then
dgv1.Rows(i).DefaultCellStyle.BackColor = Color.Red
End If
Next


با این کد زمان لود فرم هیچ اتفاقی برای رنگ سطرهای دیتاگرید نمی افته.

ولی پس از لود فرم همین کد رو برای دکمه ای روی فرم نوشتم رنگ سطرها به درستی تغییر می کنند.



تاریخ شمسی


950701


950702


950703


950704


950705


لطفا راهنمایی کنید.

aliagamon
سه شنبه 06 مهر 1395, 16:42 عصر
فکر کنم مشکل از این باشه که موقع لود فرم دیتاتون هنوز توی دیتاگرید ریخته نشده

mrprestige
سه شنبه 06 مهر 1395, 19:46 عصر
سلام دوست من وقتت بخیر ، در ادامه فرمایشات جناب aliagamon (http://barnamenevis.org/member.php?214213-aliagamon) باید عرض کنم میتونید کدهاتون رو توی رویداد Shown مربوط به Form تون بنویسید .

tolid123456789
چهارشنبه 07 مهر 1395, 09:05 صبح
سلام دوست من وقتت بخیر ، در ادامه فرمایشات جناب aliagamon (http://barnamenevis.org/member.php?214213-aliagamon) باید عرض کنم میتونید کدهاتون رو توی رویداد Shown مربوط به Form تون بنویسید .

ممنون از جوابتون .


مشکل حل شد.