تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
رسالة و تلوين خلية الداتاجريد
#4
(16-05-24, 10:39 PM)العيدروس كتب : بارك الله فيك و انعم عليك اخ justforit
فقط بعد اذنك ها ممكن تلوين الخلية بحد ذاتها على الداتاجريد بدلا من الوقوف على السطر كاملا و الف شكر مقدما
عدل على مشاركتي لتكون هكذا:
PHP كود :
Private Function cellindex(As GroupBox) As Integer
     
For Each c As Control In g.Controls
         
If TypeOf c Is TextBox Then
             Dim txt 
As String CType(cTextBox).Text
             
For Each row As DataRow In dt.Rows
                 
If row.Item(1) = txt Then
                     
Return dt.Columns(1).Ordinal
                     
Exit Function
 
                ElseIf row.Item(2) = txt Then
                     
Return dt.Columns(2).Ordinal
                     
Exit Function
 
                ElseIf row.Item(3) = txt Then
                     
Return dt.Columns(3).Ordinal
                     
Exit Function
 
                End If
 
            Next

         End 
If
 
    Next
     
Return Nothing
 End 
Function
 Private Function 
Rowindex(As GroupBox) As Integer
     
For Each c As Control In g.Controls
         
If TypeOf c Is TextBox Then
             Dim txt 
As String CType(cTextBox).Text
             txt 
txt.Trim
             
If txt.Trim "" Then Continue For
 
            If dt.Select("name1='" txt "' or name2='" txt "' or name3='" txt "'").Count 0 Then MsgBox("No Results Found."MsgBoxStyle.Exclamation"Search") : Exit Function
 
            Dim row As DataRow dt.Select("name1='" txt "' or name2='" txt "' or name3='" txt "'").Single
             
Return dt.Rows.IndexOf(row)
 
            Exit Function
 
        End If
 
    Next
     
Return -1
 End 
Function 
وعند نقر زر الاضافة:
PHP كود :
       Me.DataGridView1.ClearSelection()
 
       Dim r As Integer Rowindex(GroupBox1)
 
       Dim c As Integer cellindex(GroupBox1)
 
       If r > -1 Then
            Me
.DataGridView1.CurrentCell Me.DataGridView1.Rows(r).Cells(c)
 
           Me.DataGridView1.CurrentCell.Style.SelectionBackColor Color.Red
        Else
            Me
.DataGridView1.CurrentCell.Style.SelectionBackColor Color.White
        End 
If 
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: العيدروس , مصمم هاوي


الردود في هذا الموضوع
RE: رسالة و تلوين خلية الداتاجريد - بواسطة justforit - 16-05-24, 11:42 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 102 07-12-25, 10:22 AM
آخر رد: justforit
  سبب تكرار رسالة التنبيه مصمم هاوي 4 431 03-05-25, 02:05 PM
آخر رد: مصمم هاوي
  ارسال رسالة الى تطبيق واتساب nabil.1710 6 3,693 26-04-25, 11:21 AM
آخر رد: hamedi2727
  [سؤال] كارثة بكل المقاييس: رسالة Out Of Memory dr.programming 5 416 26-04-25, 01:37 AM
آخر رد: princelovelorn
  [VB.NET] طلب كود vba اكسل يقوم بنسخ خلية من قائمة ثم لصقها في خلية اخرى Faisal_kg 0 373 25-10-24, 09:13 PM
آخر رد: Faisal_kg
  عند الضغط على زر Cancel يظهر لي رسالة خطأ F.H.M 11 1,104 25-10-24, 06:39 AM
آخر رد: F.H.M
  [سؤال] تنفيذ عدة أوامر مختلفة في خلية DGV عند الضغط بعدة أزرار Mohamd Mercy To TheWorlds 0 271 10-09-24, 08:26 AM
آخر رد: Mohamd Mercy To TheWorlds
  رسالة تنبيه بوصول الموظف إلى 7 ساعات فأكثر saud1004 0 285 08-09-24, 07:10 PM
آخر رد: saud1004
  [VB.NET] رسالة خطا عند تشغيل المشروع asd103 2 439 03-07-24, 10:42 AM
آخر رد: asd103
  طلب تغيير لون خلية بالجريد كنترول حسب شرط معين heem1986 0 360 13-06-24, 09:59 AM
آخر رد: heem1986

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


يقوم بقرائة الموضوع: