منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : شباب هل من الممكن الكود يصبح هكذا
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم

السلام عليكم شباب

هل ممكن تححويل الكود من هذا
For i As Integer = Me.DataGridView1.SelectedRows.Count - 1 To 0 Step -1
الى ما يشابه هذا
For i As Integer = Me.DataGridView1.allrows.Count - 1 To 0 Step -1
تحويله من SelectedRows الى allrows
ليتتم التعامل مع حميع الصفوف بدل ثف واحد
PHP كود :
 Friend Function SelectRow(grid As DataGridViewrow As Integer) As Boolean
        If 
(row >= grid.RowCountThen
            row 
= (grid.RowCount 1)
 
       End If
 
       If (row >= 0Then
            grid
.CurrentCell grid.Rows.Item(row).Cells.Item(0)
 
           grid.Rows.Item(row).Selected True
            Return True
        End 
If
 
       Return False
    End 
Function

 
   Friend Function SelectRows(grid As DataGridView) As Boolean

        
' Method 1
        '
For As Integer 0 To grid.Rows.Count 1
        
'    Dim row As DataGridViewRow = grid.Rows(j)
        ' 
   SelectRow(gridrow.Index)
 
       'Next

        ' 
Method 2
        For Each r 
As DataGridViewRow In grid.Rows
            Me
.SelectRow(gridr.Index)
 
       Next

        Return False
    End 
Function