Gembox,彩色Excell排

正如在标题中所述,我想使用Gembox在运行时select一种颜色在Excell文档中对整行进行着色。

我已经尝试了下面的代码:

ef.LoadXls("path"), XlsOptions.PreserveAll); ef.Worksheets[0].Rows[myRowIndex].Style.FillPattern.SetPattern ( FillPatternStyle.None , Color.Black , selectedColor ); 

但似乎不工作(我没有例外,但行保持白色),任何build议做我所需要的?

而不是FillPatternStyle.None使用FillPatternStyle.Solid ,请尝试以下操作:

 ef.Worksheets[0].Rows[myRowIndex].Style .FillPattern // When solid is specified, the PatternForegroundColor is the only color rendered. .SetPattern(FillPatternStyle.Solid, selectedColor, Color.Empty);