الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تغيير لون صف في داتا قريد فيو حسب شرط معين

مغلق
بدأه وداع في 26 مايو 2007 · 2 رد · 1,940 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي داتا قريد فيو ,,,,, تم تعبئتها

لكن ودي الون بعض الرو اذا كانت تحقق شرط معين فهل يمكن ذلك ؟

#2

انا حاولت لكن تعبت وبدون حل :(

انا ودي اوصل لنقطة الـ binding بالوقت هذا اكيد بقدر اتحكم

لكن للأسف ماقدرت

في الـ asp استخدمت الريبيتر

لكن اتمنى بجد احصل الحل

اتمنى لك التوفيق

رســالـة من يتيــم

AytamResalhGIFmesg.gif

http://www.aytam.org.sa/message_aytam.php

----

أتمنى لك التوفيق اخي cold0zero في موقعك

logo.gif
#3

استخدم الحدث CellFormatting لتلوين صف معين على سبيل المثال

If ProductsDataGridView.Columns(e.ColumnIndex).Name = "ProductQuntityColumn" Then
				If ProductsDataGridView(e.ColumnIndex, e.RowIndex).Value IsNot DBNull.Value Then
					If ProductsDataGridView(e.ColumnIndex, e.RowIndex).Value = 4 Then
						ProductsDataGridView.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.Red
					End If
				End If
			End If

في هذا الحدث نتحقق من قيمة العامود الذي اسمه ProductQuntityColumn هذا الاسم اعطيناه له في الـ DataGridView

إذا كان يحوي القيمة 4 سيتم تلوين الصف باللون الاحمر .

لتلوين الخلية فقط نستخدم التالي :

e.CellStyle.BackColor

في المثال يتضح المقال

هذا الموضوع مغلق.

مواضيع مشابهة