在项目中要用到MSChart,遇到一个问题,就是我们需要它显示折线图,但是数据量很大,显示出来以后横向宽度很大,比如显示10000个点  这时显示的折线图很宽,达到几万像素,这时在图的最左边和最右边就出现了比较长的空白
我想知道有什么方法可以去掉这些空白,或是把折线图直接靠左显示?
注意,我使用的是C#语言

解决方案 »

  1.   

    建议楼主看下MsChat的Demo 找到合适的表现形式
      

  2.   

    我像下面这样设置绘图区的位置,在数据量比较少的时侯,确实有效,但数据量比较大的时侯就无效了 
    //设置绘图区的位置
            Chart1.ChartAreas["ChartArea1"].Position.Auto = false;
            Chart1.ChartAreas["ChartArea1"].Position.X = 0;
            Chart1.ChartAreas["ChartArea1"].Position.Y = 10;
            Chart1.ChartAreas["ChartArea1"].Position.Width = 80;
            Chart1.ChartAreas["ChartArea1"].Position.Height = 80;
    大家看看是不是我哪有错?
      

  3.   

    在Java里配合Ajax懒加载可以实现分步加载,不知道.net里有没有类似的实现方法另外,我看到这两个网站的思路也不错,不知道大家有没有用过类似的功能,帮忙给个提示
    http://www.xsgsgov.net/SQET_SMS.html
    http://www.dzone.com/links/index.html