تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال فى datagridview
#1
السلام عليكم ورحمة الله وبركاته
اريد كود لحذف كل السطور الفارغة فى الجرد وتترك السطور التى بها بيانات
واعادة ترقيم الجرد
بحث فى المنتدى ولم اجد شئ بهذا الخصوص
وجزاكم الله خيرا
الرد }}}}
تم الشكر بواسطة:
#2
-
لأنك لم تحدد مصدر البيانات في الـ DataGridView ففد استبعدت الربط بقاعدة البيانات.
كود :
' ملاحظة: فقط في حالة عدم الربط مع قاعدة بيانات

' الإحتفاظ بقيمة خاصية إمكانية الإضافة
Dim AllowUserToAddRows As Boolean = Me.DataGridView1.AllowUserToAddRows

' تعطيل خاصية إمكانية الإضافة
Me.DataGridView1.AllowUserToAddRows = False

' المرور على الأسطر ونختبر خلايا محددة إذا كانت فارغة ما عدا خلية الترقيم ونقوم بحذفها
For i = Me.DataGridView1.Rows.Count - 1 To 0 Step -1
    If Me.DataGridView1.Rows(i).Cells(1).Value = "" _
    And Me.DataGridView1.Rows(i).Cells(2).Value = "" _
    Then Me.DataGridView1.Rows.RemoveAt(i)
Next

' المرور على الأسطر لترقيمه من جديد في خلية محددة
For i = 0 To Me.DataGridView1.Rows.Count - 1
    Me.DataGridView1.Rows(i).Cells(0).Value = i + 1
Next

' إعادة قيمة خاصية إمكانية الإضافة
Me.DataGridView1.AllowUserToAddRows = AllowUserToAddRows
الرد }}}}
تم الشكر بواسطة:
#3
جزاك الله خير ..
كود 10/10
الرد }}}}
تم الشكر بواسطة:
#4
حكاية الترقيـــــــم في خلايا الجريدفيو بطريقتك هذه خطأ ..
لأن الخلايا أساسا مخصصة لبيانات أنت عايزها
أما لو عايز ترقم فلازم تستخدم رؤوس السطور :
PHP كود :
For Each R As DataGridViewRow In DataGridView1.Rows
            R
.HeaderCell.Value = (R.Index 1).ToString
        Next 

يعطيك العافيه .

Abu Ehab : Microsoft Partner  & Systems Developer
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Wink [VB.NET] استفسار بخصوص التعديل والحفظ علي اداة datagridview dark1459 7 70 منذ 25 دقيقة مضت
آخر رد: dark1459
  [VB.NET] سؤال عن vb.net 2010 ناصر شير 4 42 منذ 31 دقيقة مضت
آخر رد: EnormousSoft
  سؤال حول تخزين الملفات abudawoodd 7 83 17-02-17, 11:59 PM
آخر رد: abudawoodd
  [VB.NET] سؤال بخصوص Next button Setup Factory dubai.eig 1 42 14-02-17, 07:23 PM
آخر رد: dubai.eig
  سؤال حول حماية المشروع Mohamed20 0 43 13-02-17, 10:35 PM
آخر رد: Mohamed20
  [VB.NET] سؤال بخصوص setup factory dubai.eig 0 58 02-02-17, 10:46 PM
آخر رد: dubai.eig
  [VB.NET] مشكلة مع datagridview لا تعرض السجلات الجديدة الا بعد اقفال البرنامج darklibya88 3 111 01-02-17, 04:01 PM
آخر رد: جابر
  سؤال فى اداه ListView Mohamed20 5 97 01-02-17, 02:03 AM
آخر رد: Mohamed20
  اول سؤال لي في منتداكم الرائع ..... من اين ابداء وبما ابداء البرمجة zin1zamanh 17 404 30-01-17, 09:55 PM
آخر رد: alsouf
  دمج الخلايا في DataGridView أسامة السالمي 8 148 29-01-17, 05:39 PM
آخر رد: مساعدة

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم