2012-05-14 30 views
0

我有3 ChartAreas在1图表中每个都以同样的方式初始化(​​只有其他名称)。每个ChartArea都有自己的系列(仍然初始化的方法相同),其按如下填写:MSChart DateTime只显示为OLE-自动化

DateTime Datum = Pair.Key; 
        if (Datum1_gewählt.Contains(Datum)) 
        { 
         foreach (Tuple<DateTime, int> t in Pair.Value) 
         { 
          //Füge Messwert mit Zeit der aufzeichnung hinzu 
          mySeriesHRM1.Points.AddXY(t.Item1, t.Item2); 
         } 
        } 
        if (Datum2_gewählt.Contains(Datum)) 
        { 
         foreach (Tuple<DateTime, int> t in Pair.Value) 
         { 
          //Füge Messwert mit Zeit der aufzeichnung hinzu 
          DataPoint pt = new DataPoint(t.Item1, t.Item2); 
          mySeriesHRM2.Points.Add(pt); 
         } 
        } 
        if (Datum3_gewählt.Contains(Datum)) 
        { 
         foreach (Tuple<DateTime, int> t in Pair.Value) 
         { 
          //Füge Messwert mit Zeit der aufzeichnung hinzu 
          mySeriesHRM3.Points.AddXY(t.Item1, t.Item2); 
         } 
        } 

正如你看到的每个系列都充满了模具的实际日期(X轴)和双值(Y轴)。 我的问题是在Chartarea 1中,所有日期都能正确显示,但在OLE自动化的其他区域。任何人都知道为什么? 谢谢。

回答