是否可以仅为DataGridView的左列绘制垂直边框?

时间:2018-01-05 15:08:27

标签: c# winforms datagridview

是否可以仅为DataGridView的左列绘制垂直边框?

例如:

enter image description here

注意:我知道如何使用DataGridView

1 个答案:

答案 0 :(得分:3)

CellPainting事件添加处理程序并更改其中的单元格边框样式:

private void HandleCellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
  if (e.RowIndex >= 0 && e.ColumnIndex > 0)
  {
     e.AdvancedBorderStyle.Right = 
     e.AdvancedBorderStyle.Left = DataGridViewAdvancedCellBorderStyle.None;
  }
}