【问题标题】:color of row divider in datagridviewdatagridview中行分隔符的颜色
【发布时间】:2010-11-30 09:01:40
【问题描述】:

我有一个 winforms (c#) datagridview 表单,我可以在其中使用 row.DividerHeight = 1 设置行之间的分隔符

但我想更改分隔线的颜色,比如 Color.Red,我该怎么做?我不想更改单元格的背景颜色。

【问题讨论】:

  • 您是否尝试过增加分隔线的高度(作为测试)以及将 datagridview 的前景色更改为像红色这样可怕的颜色?

标签: c# winforms datagridview


【解决方案1】:

DataGridView.GridColor 好像也控制了行分隔符的颜色。

【讨论】:

    【解决方案2】:

    来自MSDN page for DataGridView.DividerHeight

    此属性可用于在冻结行和可滚动行之间提供视觉边界。额外的边缘是当前行的一部分,尽管它将采用关联 DataGridView 的前景色。

    所以看起来不能直接设置颜色,但是设置DataGridView的前景色会改变。

    【讨论】:

    • 嗯,这听起来是对的,但经过测试我不能让它工作。分隔线颜色不会改变。
    • 对不起 - 我自己没有使用过这个,我只是仔细检查了 MSDN 页面。该页面上是否还有其他链接可能有帮助?
    猜你喜欢
    • 1970-01-01
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-24
    相关资源
    最近更新 更多