【发布时间】:2018-01-24 10:17:50
【问题描述】:
我正在为 DataGridView 中的不同行设置不同的颜色,具体取决于它们的内容:
row.DefaultCellStyle.BackColor = _myColor;
如果 _myColor 类似于 Color.Green 或 Color(255, 180, 95),一切正常,但它不接受具有偏离 alpha 值的颜色,例如 Color(128, Color.Green).
在上图中,第一行尝试使用 alpha != 255 指定颜色(始终为灰色且未完全绘制),第二行使用指定的已知颜色。
这是功能还是错误?
【问题讨论】:
-
看起来像 DataGridView 中的一个错误;我以不同的方式尝试过;每当 alpha 值不同于 255 时,就无法正确绘制行。
标签: c# datagridview background-color