23-01-18, 01:34 PM
(23-01-18, 01:14 PM)محمود صالح كتب : لو عاوز تلغي الترتيب التصاعدي والتنازلي في datagridview استخدم
PHP كود :
Public Sub NO_SORTORDER(ByVal DataGridView As DataGridView)
For Each DGV As DataGridViewColumn In DataGridView.Columns
DGV.SortMode = DataGridViewColumnSortMode.NotSortable
Next
End Sub
لو عاوز تخلي الترقيم التلقائي في head row في datagridview استخدم
PHP كود :
For I As Integer = 0 To DGV1.Rows.Count - 2
DGV1.Rows(I).HeaderCell.Value = (I + 1).ToString
Next
لو عاوز تستخدم اي الطرقتين في الترقيم التلقائي استخدم الحدث ده لارجاع الترقيم
اوPHP كود :
Private Sub DGV1_ColumnHeaderMouseClick(sender As Object, e As DataGridViewCellMouseEventArgs) Handles DGV1.ColumnHeaderMouseClick
For I As Integer = 0 To DGV1.Rows.Count - 2
DGV1.Rows(I).HeaderCell.Value = (I + 1).ToString
Next
End Sub
PHP كود :
Private Sub DGV1_ColumnHeaderMouseClick(sender As Object, e As DataGridViewCellMouseEventArgs) Handles DGV1.ColumnHeaderMouseClick
For Each r As DataGridViewRow In Me.DataGridView1.Rows
If Not r.IsNewRow Then r.Cells(1).Value = (r.Index + 1).ToString
Next
End Sub
الكود دة ظبط معايا بس بيخلي اخر صف بصفر لية مش عارف
كود :
For I As Integer = 0 To DGV1.Rows.Count - 2
DGV1.Rows(I).HeaderCell.Value = (I + 1).ToString
Next
