تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحديد أعمدة من الداتاغريد فيو
#1
السلام عليكم إخوتي الأعزاء



عندي داتاغريدفيو بها 6 أعمدة و عندي تكست بوكس  و عندي زر (بوتون)



أريد أن يصبح الزر غير مفعل ENABLED = FALSE عندما تكون الأعمدة من 2 إلى السادس فارغة لا بيانات فيها و عند العكس يكون هذا الزر مفعلا ENABLED = TRUE

و هذه العملية تحدث عند إدخال بيانات إلى التكسبوكس  TextBox4.TextChanged



شكرا مقدما 


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: سعود , ابو انس
#2
سأضطر إلى الإستعانة بالأخ عبد الله الدوسري في حل هذه المشكلة
أين أنت يا عبد الله الدوسري ؟


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: سعود , ابو انس
#3
وعليكم السلام
 عملت لك مثال في المرفقات


الملفات المرفقة
.rar   kebbound.rar (الحجم : 72.08 ك ب / التحميلات : 10)
سورس كود برنامج محاسبة ومبيعات احترافي  -  سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: سعود , kebboud , kebboud , kebboud , asmarsou , asmarsou
#4
هل تقصد الحقول في الصف المحدد؟
لان بشكل عام طبيعي انه لن يتم تفعيل الزر  لاحتمالية وجود حقول بلا قيم.
ان وجدت الحل بمشاركة الاخ الكريم ابو انس شكر الله له فالحمدلله والحمدلله على كل حال (و نعوذ بالله من حال اهل النار) , وان لم تجدها فاظن انه يجب تحديد صف قبل تحديد الاعمدة.
وفق الله الجميع لكل خير.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: ابو انس , kebboud
#5
حبيت اجهز مثال لتكون مشاركتي مفيدة اكثر


كلاس الفورم كامل كالتالي:
PHP كود :
Public Class Form1
    Dim index 
As Integer 1
    Private Sub gd
()
 
       Dim rows() As String = New String() {index"Row:" index40 index1000 index}
 
       Me.DataGridView1.Rows.Add(rows)
 
       index += 1
    End Sub
    Private 
Function IsOk(row As DataGridViewRow) As Boolean
        For Each cel 
As DataGridViewCell In row.Cells
            If String
.IsNullOrEmpty(cel.ValueThen
                Return False

            End 
If
 
       Next
        Return True
    End 
Function
 
   Private Sub Button2_Click(sender As ObjectAs EventArgsHandles Button2.Click
        gd
()
 
   End Sub
    Private Sub DataGridView1_MouseClick
(sender As ObjectAs MouseEventArgsHandles DataGridView1.MouseClick
        If e
.Button MouseButtons.Left Then
            If Not IsNothing
(sender.currentrowThen
                Me
.GroupBox1.Enabled IsOk(sender.currentrow)
 
           End If
 
       End If
 
   End Sub
End 
Class 


الملفات المرفقة
.zip   DataGridView_cells_Checker.zip (الحجم : 13.33 ك ب / التحميلات : 4)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: kebboud , asmarsou
#6
بسم الله
شكرا و حمدا لله رب العالمين
شكرا لأخ أبو أنس على المثال الجيد الذي حل المشكلة كما ينبغي ...
شكرا للأخ المتميز سعود على مشاركته التي حلت لي مشكلة أخرى
الحقيقة تنتابني مشاعر فياضة من الأخوة الإسلامية و أنا أرى إخوتي يتعاونون فيما بينهم


    Heart ربي زدني علما  Heart

الرد }}}
تم الشكر بواسطة: asmarsou



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


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