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

حدث الضغط على زر ضمن عامود أزرار في داتا غريد

بدأه دموع_555 في 20 يوليو 2011 · 7 رد · 431 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..

عندي سؤال...

انا عندي datagridview وبهل الداتا غريد عندي عامود هو عامود أزرار

كيف فيني وصل لحدث الضغط عل الزر ؟؟

#2

السلام عليكم ورحمه الله وبركاته

اختي جربي الحدث CellContentClick

.:: Wish to become better and better ::.

#3
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اختي جربي الحدث CellContentClick

أخي العزيز..انا بدي حدث الضغط على خلية معينة وليس على كامل الداتا غريد..يعني في عامود كلو زرار بدي وصل لحد الضغط على الزر

#4

السلام عليكم ورحمه الله وبركاته

اختي يمكنك تحديد العود من خلال e.ColumnIndex لنفترض ان الزر موجود في العمود الرابع, جربي الكود التالي


Private Sub DataGridView1_CellContentClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
If e.ColumnIndex = 3 Then
'Your code 'll be here
End If
End Sub

.:: Wish to become better and better ::.

#5
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اختي يمكنك تحديد العود من خلال e.ColumnIndex لنفترض ان الزر موجود في العمود الرابع, جربي الكود التالي


Private Sub DataGridView1_CellContentClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
If e.ColumnIndex = 3 Then
'Your code 'll be here
End If
End Sub

شكرا جزيلا عزيزي..طيب بدي عذبك..كيف ممكن سمي الازرار ضمن الداتا غريد يعني حتى لو اسم موحد

#6

السلام عليكم ورحمه الله وبركاته

اختي كيف يعني تسميها؟ ممكن توضحي؟

.:: Wish to become better and better ::.

#7
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اختي كيف يعني تسميها؟ ممكن توضحي؟

يعني ينكتب على الزر text مثلا علامات الطالب

#8

السلام عليكم ورحمه الله وبركاته

اختي يمكنك تغيير النص من خلال تغيير الخاصية Value للخلية, جربي الكود التالي

DataGridView1.Rows.Add();
DataGridView1.Rows[row].Cells[col].Value = "Value";

حيث ان row هو رقم الصف, و col هو رقم الخلية

تم تعديل هذه المشاركة بواسطة VB Helper في 21 يوليو 2011 في 19:04

.:: Wish to become better and better ::.

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