錯誤訊息:無法加入資料行,因為它已解除凍結但卻放在已凍結的資料行前面。
程式碼:
With Me.dgvDetails .Columns(0).Name="ID" .Columns(0).Visible = False With .Columns(1) .SortMode = DataGridViewColumnSortMode.Automatic .HeaderText = "Name" .HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter .Frozen = True ' 凍結欄位造成系統錯誤 End With ...... End With |
解決方法:凍結欄位的位置前的所有欄位也都要凍結才不會錯誤
程式碼:
With Me.dgvDetails .Columns(0).Name="ID" .Columns(0).Visible = False .Columns(0).Frozen = True With .Columns(1) .SortMode = DataGridViewColumnSortMode.Automatic .HeaderText = "Name" .HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter .Frozen = True End With ...... End With |
全站熱搜