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;
}
}