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

مشكلة dataGridView عند نقر على عنوان العمود

مغلقمُجاب
بدأه الحوت المضيء في 4 مارس 2013 · 3 رد · 1,720 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يشباب عند مشكلة وهي عند النقر على رأس العمود

 

تظهر ليس رسالة

 

خطا

 

الفهرس خارج النطاق. يجب ألا يكون قيمته سالبة ويجب ألا يكون أقل من حجم المجموعة. اسم المعلمة: index

 

 

بسبب اني عامل هذه الكود

 

TxtTakeID.Text = Dgv(0, e.RowIndex).Value

 

لاخذ قيم من dataGridView

 

 

ماالحل يشباب خير

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

#2

السلام عليكم ورحمة الله وبركاته
 
 
 
لا يعقل أن تأخذ معلومة في حدث (
النقر على رأس العمود) لأنه طبيعي تكون خرجت من نطاف الأسطر Rows

ولم يتبقى لك سوى معرفة العمود فقط Column الذي تم النفر على رأسه (حتى لو بقية الخلية محددة باللون الأزرق)
 
 

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

#3 أفضل إجابة

جرب الكود التالي وإن شاء الله يساعدك

 

 

TxtTakeID.Text=DataGridView1.Rows(DataGridView1.CurrentRow.Index).Cells(0).Value

كود آخر

 

 

 

Private Sub DataGridView1_CellClick(ByVal sender As 
System.Object, 
_                                    
ByVal e As DataGridViewCellEventArgs) 
_                                    
Handles DataGridView1.CellClick    
MsgBox(DataGridView1.Rows(e.RowIndex).Cells(e.ColumnIndex).Value)
End Sub

 

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة ابو رفيق في 4 مارس 2013 في 08:57

:)  :)  :)  شكرا لكل من علمني حرفا :)  :)  :)


#4

ساعدني جزاك الله خير وبارك الله فيك ....زاد الله علماً   شكر لمساعدك

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

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

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