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

كيف احافظ على تحديد الصف المحدد في الداتاجريد بعد تحديث البيانات

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

اخواني الكرام انا عندي داتا جريد تاخذ بياناتها من قاعدة بيانات وانا خليت الداتا جريد تاخذ البيانات كل نصف دقيقه المشكله اني اذا كنت محدد الصف الرابع وعملت تحديث للداتا جريد غان التحديد ينتقل الى الصف الاول وانا اريد ان يبقى الصف الرابع محدد حتى بعد عمل تحديث للبيانات

ارجوا المساعده وجزاكم الله كل الخير

سبحان الله وبحمده سبحان الله العظيم

راسلني

#2

ممكن انك تاخذ قيمة الاي دي بالداتا قريد ووضعها في متغير عن طريق هذا الكود

string S = dataGridView1.CurrentRow.Cells[0].Value.ToString();

وهذا الكود ايضاً يعطيك قيمة الـ Index ووضعها في متغير

string S = dataGridView1.CurrentRow.Index.ToString();

باقيلك طريق العوده لهذا الـ Index :wacko:

تم تعديل هذه المشاركة بواسطة عبد الله ساعاتي في 17 يناير 2011 في 22:33

#3

السلام عليكم

استخدم الكود التالي مع فكره اخي الساعاتي

gvGenerals.ClearSelection();
            gvGenerals.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            gvGenerals.Rows[2].Selected = true;

سبحان الله وبحمده *** سبحان الله العظيم

www.quraany.com

www.arabcs.com

#4

اخواني الكرام اشكركم جزيل الشكر على هذه الردود لكن مشكلتي لم تحل فعندما اتنقل بين الصفوف عن طريق الاسهم يرجع التحديد الى الصف الاول بعد عمل تحديث للداتا جريد لانه عندي تايمر يقوم بالتحديث كل عشر ثوان اذا كان هناك حل لهذه المشكله فساكون شاكرا لكم

سبحان الله وبحمده سبحان الله العظيم

راسلني

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