1

我正在 Powershell 中编写一个流程,为我提供一个 30 天滚动烛台图。我有一切工作。但困扰我的一件事是灯芯线(最小,最大)是蓝色的(默认的 MSChart 颜色)。我找不到任何改变这一点的选项。

有谁知道它是什么?

4

1 回答 1

1

假设您使用Microsoft Chart Controls for Microsoft .NET Framework 3.5您可以像这样设置任何数据点颜色...

$Chart.Series["Data"].Points[$index].Color = [System.Drawing.Color]::Red

其中 $index 是您的数据点的索引。

如果要为 Max 和 Min 着色,则必须找到它们并设置颜色。

$maxPoint = $Chart.Series["Data"].Points.FindMaxByValue()
$maxPoint.Color = [System.Drawing.Color]::Red

$minPoint = $Chart.Series["Data"].Points.FindMinByValue()
$minPoint.Color = [System.Drawing.Color]::Green

阅读内容以获得更详细的说明。

于 2015-04-21T01:38:44.383 回答