رنگي كردن يك كلر يا فونت ديتاگريد در شرايط خاص
دوستان سلام
يه سوال برام پيش اومده و اون اينه من توي ديتاگريد مشخصات افراد رو دارم حالا مي خوام مثلا افرادي رو كه عضو يه بانك خاص هستند بك كلر گريد يا فونت كلر اون رو رنگ قرمز در بيارم
آيا واقعا توي ديتاگريد چنين امكاناتي هست چون احتمال داره 1000 ركورد باشه و اون بانك خاص مثلا 100 ركورد داشته باشند :متفکر:
نقل قول: رنگي كردن يك كلر يا فونت ديتاگريد در شرايط خاص
نقل قول:
نوشته شده توسط
sh2007
دوستان سلام
يه سوال برام پيش اومده و اون اينه من توي ديتاگريد مشخصات افراد رو دارم حالا مي خوام مثلا افرادي رو كه عضو يه بانك خاص هستند بك كلر گريد يا فونت كلر اون رو رنگ قرمز در بيارم
آيا واقعا توي ديتاگريد چنين امكاناتي هست چون احتمال داره 1000 ركورد باشه و اون بانك خاص مثلا 100 ركورد داشته باشند :متفکر:
یک کد مشخص ثابت رو برای اونهایی که می خوای رنگشون عوض بشه قرار بده مثلاً 100
و از این کد استفاده کن
در قسمت RowPostPaint دیتا گرید
Dim I As Integer
For I = 0 To DataGridView1.RowCount -1
If DataGridView1.Item("CODE",I).Value IsNot Nothing AndAlso DataGridView1.Item("CODE",I) .Value = 100 Then
DataGridView1.Rows(I).DefaultCellStyle.BackColor = Color.Red
End If
Next