تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استخدمت هذه الطريقة للبحث ضمن datagrideview وعندي مشكلة
#1
استعملت هذا الكود للبحث عن بيانات معينة ضمن داتا قرايد فيو  
  Dim srch As String
        Dim irowindex As Integer
        '  Dim strl As Integer
        srch = TextBox3.Text
        DGV_acounts.ClearSelection()
        For i As Integer = 0 To DGV_acounts.Rows.Count - 1
            If DGV_acounts.Rows(i).Cells(2).Value IsNot Nothing Then
                If DGV_acounts.Rows(i).Cells(0).Value.ToString.ToUpper.StartsWith(srch.ToUpper) Then
                    DGV_acounts.Rows(i).Selected = True
                    DGV_acounts.RowsDefaultCellStyle.SelectionBackColor = Color.Blue
                    irowindex = DGV_acounts.SelectedCells.Item(0).Value
                    'MessageBox.Show(irowindex)
                    Exit For
                End If
            End If
        Next 

المشكلة كالتالي  
الكود يتم تنفيذه ويقف على السطر المطلوب  
لكن لو كان حجم البيانات كبير ولا يظهر ضمن الاداة الا بالنزول بالسهم لاسفل  , اذا كان الصف المطلوب غير ظاهر , فانه لن يظهر ضمن الشاشة  
اريد البرنامج بعد تنفيذ الكود اظهار هذا السطر وليس تظليله وهو غير مرئي  

مش عارف اذا وصلت المعلومة ولا لا
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استخدمت هذه الطريقة للبحث ضمن datagrideview وعندي مشكلة - بواسطة nooralcown - 08-01-18, 01:52 PM


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


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