C# 图表中使用双Y轴的轴标签是否反转?
我有一个图表,显示了相同日期时间X值的两个不同Y值。我用一条样条曲线在同一图表区域上绘制它们,主Y轴和次Y轴。图形似乎正常工作,但Y轴标签已交换。预期的主Y轴标签位于次轴上,反之亦然 另外,应该注意的是,图表从不显示在屏幕上,而是使用C# 图表中使用双Y轴的轴标签是否反转?,c#,charts,axis-labels,C#,Charts,Axis Labels,我有一个图表,显示了相同日期时间X值的两个不同Y值。我用一条样条曲线在同一图表区域上绘制它们,主Y轴和次Y轴。图形似乎正常工作,但Y轴标签已交换。预期的主Y轴标签位于次轴上,反之亦然 另外,应该注意的是,图表从不显示在屏幕上,而是使用chart.SaveImage方法在文件系统和数据库中保存为图像文件 以下是图表输出的图像: 以下是生成图表的代码: 因此,我有两个问题: 为什么轴标签是反向的 示意图:为什么轴标题在结尾处放一条“|”而不是一个右括号“?”?这只是将图表保存为图像时产生的视觉伪
chart.SaveImage
方法在文件系统和数据库中保存为图像文件
以下是图表输出的图像:
以下是生成图表的代码:
因此,我有两个问题:
你有一个剪切粘贴错误 改变
series.Color = Color.Red;
series.YAxisType = AxisType.Secondary;
到
你说得对,先生。我甚至找了那个具体的原因。有时候你只需要一双额外的眼睛。谢谢。关于第二个美容问题有什么想法吗?我不知道。我想我以前见过这个,并认为这是MSChart中的一个bug。我认为这会破坏
)
的字体图像。
series.Color = Color.Red;
series.YAxisType = AxisType.Secondary;
series2.Color = Color.Red;
series2.YAxisType = AxisType.Secondary;