【发布时间】:2017-01-14 15:58:57
【问题描述】:
我想在 ms 图表中根据条件构建不同颜色的图形,当我使用此代码时,没有任何反应。这是我的代码。
if (metroComboBox3.Text == "Temperature")
{
chart1.Series[0].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
// chart1.Series["Series1"].Points[0].Color = Color.Green;
chart1.Series[0].Color = Color.Green;
}
if (metroComboBox3.Text == "Relative Humidity")
{
chart1.Series[1].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
// chart1.Series["Series1"].Points[0].Color = Color.Green;
chart1.Series[1].Color = Color.Red;
}
【问题讨论】:
-
您的图表有
databind吗?请分享更多信息 -
不,我没有数据绑定
-
我显示代码,我如何在我的答案中创建图表
-
如果你想为系列设置颜色,代码是正确的。那么:会发生什么?使用调试器检查是否有任何条件为真并且到达 Color=.. 行! - 另外:不要在答案中输入代码,请编辑问题!
标签: c# charts colors series graphic