.net图表控件:添加和删除其他系列时保留系列颜色?

Jos*_*osh 3 .net c# charts

从.net图表控件(折线图)添加和删除系列时,如何保留现有的系列颜色?

目前,当我向图表添加多个系列时,它们都会从图表调色板中自动分配颜色.但是,如果我删除第一个系列,则所有后续系列的颜色将根据图表调色板中的顺序重置.有没有办法阻止这种情况发生?

提前致谢.

phy*_*ler 5

为什么不直接设置图表颜色而不使用调色板?

Chart.Palette = ChartColorPalette.None;
Chart.Series[0].Color = Color.Green;
Run Code Online (Sandbox Code Playgroud)

等等,这意味着你必须在添加它时为每个系列设置颜色,但是你可以选择.