السلام عليكم ورحمة الله وبركاته
عند إضافة بيانات صف جديد يتم حفظ البيانات لكن المشكلة التحديد يكون على الصف الاول في الداتا جريد فيو
جربت هذا الكود لكن لم ينفع
PHP كود :
DataGridView1.FirstDisplayedScrollingRowIndex = DataGridView1.CurrentRow.IsNewRow
أريد عند الاضافة يكون الصف الجديد المضاف هو الصف المحدد
شكرا اساتذتي الكرام
وجزاكم الله خيرا
(13-12-16, 10:34 PM)ابراهيم النعيمي كتب : [ -> ]PHP كود :
DGV.CurrentCell = DGV.Rows(DGV.RowCount - 1).Cells(0)
DGV.Rows(DGV.RowCount - 1).Selected = True
تحياتي..
ظهرت لي هذه الرسالة
Current cell cannot be set to an invisible cell.
الله يجزاك خير
هذا لانك تخفي العمود الاول من الكرد لذلك اختر خلية اخرى غير الخلية 0 ليكون السطر الاول بالشكل التالي
DGV.CurrentCell = DGV.Rows(DGV.RowCount - 1).Cells(1)
تحياتي ..
استخدم الكود ده ...للذهاب لاخر صف
table1 ==> اسم الجدول اللى مرتبط بال datagridview
PHP كود :
Me.Table1BindingSource.MoveLast()
(14-12-16, 01:11 AM)noway كتب : [ -> ]استخدم الكود ده ...للذهاب لاخر صف
table1 ==> اسم الجدول اللى مرتبط بال datagridview
PHP كود :
Me.Table1BindingSource.MoveLast()
كل الشكر والتقدير لك أستاذي الكريم
تم حل المشكلة باستخدام الكود الأخير
بارك الله فيك وشكرا جزيلا
ظهرت مشكلة جديدة اخي الكريم
يكون التحديد على آخر سطر دائما
فكيف يمكن التغلب على هذه المشكلة ويكون التحديد على السطر الجديد المضاف
علما بأن الصفوف ترتب تلقائيا
بارك الله فيك
وجدت هذا الكود في منتدى اجنبي لكنه لم يعمل معي
PHP كود :
DataGridView1.FirstDisplayedScrollingRowIndex = DataGridView1.CurrentRow.Index
برجاء حل هذه المشكلة بارك الله فيكم
WindowsApplication1.rar ?