【问题标题】:Removing lines between columns in datagrid删除数据网格中列之间的行
【发布时间】:2012-09-21 09:20:20
【问题描述】:

快速问题,有没有办法删除数据网格中列之间的线?我只在 SO 上看到过一个答案,它与 WPF 有关,与 winform 无关。

我开始认为这可能是一些超级简单的事情,或者可能相反,我将不得不重写绘图函数(这比它值得付出更多的努力,我可能会离开它)。

提前干杯

【问题讨论】:

    标签: c# .net winforms datagridview


    【解决方案1】:

    最简单的方法是通过在属性检查器或代码中修改CellBorderStyle 属性来更改边框样式(另见其他*水平 样式):

    dataGridView1.CellBorderStyle = DataGridViewCellBorderStyle.SingleHorizontal;
    

    在 MSDN 中查找控制文档总是有帮助的 :)

    【讨论】:

    • 我快速浏览了文档,一定完全跳过了这部分!我试试看。
    • 没问题,那里有很多属性,很容易错过。