![]() |
|
التنقل بين صفوف داتا قرايد فيو - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : التنقل بين صفوف داتا قرايد فيو (/showthread.php?tid=23296) |
التنقل بين صفوف داتا قرايد فيو - nooralcown - 13-01-18 اريدكيفية التنقل بين السجلات اعلى واسفل والاول والاخير مع داتا قرايد فيو بالكود وكذلك تبديل مواقع الاسطر بمعني نقل السطر للاعلى او للاسفل الموضوع فقط على البيانات المعروضه داخل الاداة ولا علاقة له بالجدول وشكرا للجميع RE: التنقل بين صفوف داتا قرايد فيو - طالب برمجة - 13-01-18 كما ذكرت: الموضوع فقط على البيانات المعروضه داخل الاداة ولا علاقة له بالجدول التنقل بين السجلات اعلى واسفل والاول والاخير مع داتا قرايد فيو بالكود PHP كود : 'الأولتبديل مواقع الاسطر PHP كود : Private Sub Button5_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button5.ClickRE: التنقل بين صفوف داتا قرايد فيو - عبدالله الدوسري - 13-01-18 هذة طريقة جميله إذا كنت تريد مثل هذة الأدوات بدون أن تكتب سطر واحد هذا كنترول اسمة bindingnavigator [attachment=16694] فيديو للشرح : (أرجوا مشاهدة الفيديو) الفيديو يشرح ربط البرنامج بقاعدة بيانات , لكن المهم ستجد الأداة التي إسمها bindingnavigator RE: التنقل بين صفوف داتا قرايد فيو - nooralcown - 13-01-18 اشكركم من كل قلبي استعملت هذا الكود لتحريك الصفوف وهو من مساعدتكم لي ( نقل الصف الى اسفل ) Private Sub Button11_Click_7(sender As Object, e As EventArgs) Handles Button11.Click 'تبديل بين السطر الثاني والسطر السادس DGVRowsSwap(Me.DataGridView1, DataGridView1.CurrentRow.Index, DataGridView1.CurrentRow.Index + 1) End Sub Sub DGVRowsSwap(ByVal dgv As DataGridView, ByVal row1index As Integer, ByVal row2index As Integer) Dim r1 As DataGridViewRow = dgv.Rows(row1index) Dim r2 As DataGridViewRow = dgv.Rows(row2index) dgv.Rows.Remove(r1) dgv.Rows.Insert(row2index, r1) dgv.Rows.Remove(r2) dgv.Rows.Insert(row1index, r2) End Sub المشكلة الان اريد ان اعمل الانتقال للاعلي استعملت نفس الشي وكتبت الكود هذا DGVRowsSwap(Me.DataGridView1, DataGridView1.CurrentRow.Index, DataGridView1.CurrentRow.Index - 1) الكود يعمل لكن لا ينتقل التحديدالى الصف الجديد RE: التنقل بين صفوف داتا قرايد فيو - طالب برمجة - 14-01-18 جربت الكود وهو يعمل جيدا ولن ينقل صف الى السطر المخصص للإضافة بيانات جديدة (الموجود في اسفل أسطر البيانات) لن يعمل على داتاجريد مرتبط بالبيانات عن طريق DataSource وأنت ذكرت في بداية موضوعه أن الداتاجريد لا علاقة له بالجدول، وقد فهمت من هذا أنه غير مرتبط RE: التنقل بين صفوف داتا قرايد فيو - nooralcown - 17-01-18 ما اقصدة اخي الفاضل ان تبديل الصفوف للاسفل شغال بينما للاعلى يعمل ولكن لا ينتقل المؤشر مع تبديل السطر |