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

تغيير لون خلية في الجريد

بدأه apple في 21 فبراير 2008 · 1 رد · 778 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد تغير الوان الجريد فيو اثناء عمل binding بحيث تلون كل خليه فيها null بلون معين

انا شغال على vb.net حاليا... ولكن ليست هناك اي مشكله في استخدام اخرى

ارجو المساعده

#2

فى الحدس CellFormatting الخاص بال DataGridView

كما فى الكود التالى لو قيمة اى خلية فى العمود الثالث = 0 او Space يغير لونها باللون الأحمر

  Private Sub dataGridView1_CellFormatting(ByVal sender As Object, ByVal e _ 
 As DataGridViewCellFormattingEventArgs) Handles dataGridView1.CellFormatting

 ' تحديد العمود الذى يتم تغير خلاياه بشرط معين 
		If e.ColumnIndex = dataGridView1.Columns(3).Index Then

			' متغير يحمل قيمة الخلية
			Dim Obj As Object = dataGridView1.Rows(e.RowIndex).Cells(3).Value

			'اذا كانت قيم ة الخلية = 0 أو قيمة الخلية 
			'=space
			'يتم تغير الخلية باللون الأحمر

		   If Obj = 0 Or Obj = "" Then
				e.CellStyle.BackColor = Color.Red
				e.CellStyle.SelectionBackColor = Color.Red
				e.CellStyle.SelectionForeColor = Color.Black
			End If

		End If

	End Sub

أرجوا ان يكون هذا هو ما تبحث عنه..............................

كل من فى الوجود يطلب صيداً :::: غير ان الشباك مختلفات

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