تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
data grid view
#1
سلام عليكم احبتي الاعزاء
كيف يمكن  عن طريق cheeck box في داتا كرد فيو اخفي صف معين عندما اشر علامة الصح يختفي من الحضور
كما في المرفق


الملفات المرفقة صورة/صور
   
الرد
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته
(هذا الرد بناءاً على تكرار السؤال فى عدة مواضيع اخري)

تفضل الكود
كود :
       If (DataGridView1.Rows.Count > 0) Then
           For ii As Integer = 0 To DataGridView1.Rows.Count - 2
               If Not DataGridView1.Rows(ii).Cells(1).Value <> Nothing Then
                   DataGridView1.Rows(ii).Visible = False
               End If
           Next
       End If

كل ما عليك تغيير رقم 1  فى 
كود :
Cells(1)

الى رقم العمود أو اسم العمود
وهذا السطر
كود :
If Not DataGridView1.Rows(ii).Cells(1).Value <> Nothing Then

ضع الشرط المطلوب التحقق منه

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: dell , dell , ابراهيم ايبو , ابراهيم ايبو
#3
If Not DataGridView1.Rows(ii).Cells(1).Value <> Nothing Then
هذا الكود في حالة عدم وجود شي
الرد
تم الشكر بواسطة:
#4
(16-08-18, 08:58 PM)malek11 كتب : If Not DataGridView1.Rows(ii).Cells(1).Value <> Nothing Then
هذا الكود في حالة عدم وجود شي

نعم اخى هذا يعنى اذا كان فارغ 
او يحتوى على قيمة سلبية مثل 0

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


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



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


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