WinForms DataGridView导出到HTML与单元格颜色
本文关键字:单元格 颜色 HTML DataGridView WinForms | 更新日期: 2023-09-27 18:16:50
我有一个datagridview,我根据一些条件改变它的一些行(使用CellFormatting事件)。这很好。我需要实现另存为HTML(或PDF)功能。我遍历它的行和列并生成HTML代码,它可以工作。但是我还需要保留行着色。
我试图访问一个特定单元格的背景颜色使用以下代码在循环:
gridView.Rows[i].Cells[j].Style.BackColor
但是它总是返回0
任何想法?
谢谢
gridView.Rows[i].Cells[j].Style.BackColor.Name
将获取颜色的名称
gridView.Rows[i].Cells[j].Style.BackColor.R
gridView.Rows[i].Cells[j].Style.BackColor.G
gridView.Rows[i].Cells[j].Style.BackColor.B
将获得RGB值