将两个图表区域窗口窗体对齐

本文关键字:区域 窗口 窗体 对齐 两个 | 更新日期: 2023-09-27 18:20:20

我有一个windows窗体应用程序,它显示一个由两个图表区组成的图表,一个显示价格/日期,另一个显示数量/价格,两者在每个图表区都应该得到相同数量的数据点,我目前的问题是两个图表没有垂直对齐,所以用户不太清楚,我将以下属性添加到卷图表区域:

volumeChartArea.AlignWithChartArea = CHART_AREA_PRICES;
volumeChartArea.AlignmentStyle = AreaAlignmentStyles.All;
volumeChartArea.AlignmentOrientation = AreaAlignmentOrientations.Vertical;

但它们看起来仍然不正确,解决这个问题的办法是什么?

非常感谢。

将两个图表区域窗口窗体对齐

可能是这样的吗?

if (this.chrtMain.ChartAreas.Count > 0)
  {
    ca.AlignmentOrientation = AreaAlignmentOrientations.Vertical;
    ca.AlignWithChartArea = this.chrtMain.ChartAreas[0].Name;
  }

以这种方式添加时,所有图表区域都将对齐。