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

سؤال خاص بالداتا جريد فى الفيجوال 2010

بدأه Ayman Soft في 22 ديسمبر 2010 · 2 رد · 517 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

رجاء المساعدة فى طريقة عمل زر داخل الداتا جريد فيو وطريقة البرمجة لهذا الزر

مثل الصورة

http://www.4shared.com/photo/Ur5SegvA/0001.html

مثلاً عند الضغط على الزر الموجود داخل الجريد فيو يفتح لى شاشة أخرى

post-238171-052457300 1293020804_thumb.j

المرفقات
0001.jpg
#2

قم أولا بزيادة عمود إلى الداتاجريدفيو عن طريق النقر على مربع الداتاجريدفيو بالزر الأيمن للفأرة و بعدها تختار Add a new column ثم على مربح الحوار الذي سيظهر, تقوم بإدخال اسم العمود ثم نوعية العمود Type التي تحددها على DataGridViewButtonColumn ثم تنقر على الزر Add

لمعرفة ما إذا قام المستخدم بالنقر على زر ما, تقوم بحجز اشتراك في الحدث CellContentClick لمربع الداتاجريدفيو ثم داخل دالة الحدث تقوم بالتأكد من رقم العمود المكون من أزرار لتنفيذ الكود الخاص بالعملية :

    Sub DataGridView1CellContentClick(sender As Object, e As DataGridViewCellEventArgs)
    	If e.ColumnIndexThen = 0 then ' العمود 0 هو العمود المكون من أزرار
    		' تنفيذ الكود عند النقر على زر من أزرار العمود
    		MessageBox.Show("العمود : " & e.ColumnIndex & " | السطر : " & e.RowIndex)
    	End If
    End Sub

بالتوفيق :)

تم تعديل هذه المشاركة بواسطة محمد رضى في 22 ديسمبر 2010 في 22:36

#3

الف شكر على الرد وعلى مجهودك الرائع

جزاك الله خيراً

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…