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

DataGridView

مغلق
بدأه مقبل في 28 يناير 2006 · 3 رد · 949 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الرجاء من الاخوة الكرام الذين يملكون VB 2005 أن لا يبخلوا علينا بكيفية جلب قيمة من الجريد رغم انني حاولت استخادم المود التالي ولكن لم يفلح

datagridview1.item(0,0)

وكيفية تحديد موقع cell أي احضار عنوان الخلية (x,y)

شكرا لكم

خيركم من تعلم القرآن وعلمه

#2

السلام عليكم

بالنسبة لطلبك الأول إليك هذا الكود

Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick
       
         Me.Text = DataGridView1.CurrentCell.Value.ToString
      
    End Sub

فعند النقر علي خلية ما يتم طباعة محتوابات الخلية بدلا من عنوان النموذج

اما بالنسبة لطلبك الثاتي بخصوص تحديد أحداثيات خلية يمكنك أستخدام مثل الكود التالي

Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick

        Dim msg As String = String.Format("صف: {0}, عمود: {1}", _
        DataGridView1.CurrentCell.RowIndex, _
        DataGridView1.CurrentCell.ColumnIndex)
        MessageBox.Show(msg, "Currentcell")
    End Sub

فعند النقر علي أي خلية سيظهر لك صندوق رسائل برقم العمود ورقم الصف

مع خالص تحياتي

Major

تم تعديل هذه المشاركة بواسطة major في 29 يناير 2006 في 00:50

#3

السلام عليكم

مشكور أخ Major

بالنسبة للرد ألأول

Me.Text = DataGridView1.CurrentCell.Value.ToString

نعم الطريقة صحيحة و إليك طريقة أخرى

Me.Text = DataGridView1.Item(e.currentrow.indx,اسم الحقل أو رقمه).Value

تم تعديل هذه المشاركة بواسطة عمرالعمودي في 29 يناير 2006 في 08:04

#4

السلام عليكم

بارك الله فيكم إخواني الكرام

شكرا لكم

خيركم من تعلم القرآن وعلمه

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

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