0
我試圖除去第一列的網格線在datagridview的,所以它看起來像這樣刪除網格線:的DataGridView從第一列
不幸的是我只設法卸下線行/單元格的基礎,但我需要的是刪除整個列的行,但保持右手邊線,有沒有達到這個標準的方式?
我試圖除去第一列的網格線在datagridview的,所以它看起來像這樣刪除網格線:的DataGridView從第一列
不幸的是我只設法卸下線行/單元格的基礎,但我需要的是刪除整個列的行,但保持右手邊線,有沒有達到這個標準的方式?
一個髒破解將遞歸地更改特定列下Datagridview Paint事件的單元格樣式。使用for-loop來操作單元格邊框樣式。
下面的代碼必須做你想做的
private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if (e.ColumnIndex == 0 && e.RowIndex > -1)
{
e.AdvancedBorderStyle.Left = DataGridViewAdvancedCellBorderStyle.None;
e.AdvancedBorderStyle.Top = DataGridViewAdvancedCellBorderStyle.None;
e.AdvancedBorderStyle.Bottom = DataGridViewAdvancedCellBorderStyle.None;
}
}