本帖最后由 lcghuang 于 2011-02-07 15:32:06 编辑

解决方案 »

  1.   

    chart1.ChartAreas[0].AxisX.ScaleView.Zoomable = true;            
    chart1.ChartAreas[0].AxisX.ScrollBar.Enabled = true; 
      

  2.   


    我这么设置了.编译之后老出错. 提示没这两属性...Zoomable 跟 ScrollBar是不是还需要加什么参照引用?这是我目前加近来的参照
    using System;
    using System.Collections;
    using System.Configuration;
    using System.Data;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.HtmlControls;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Xml.Linq;
    using System.Web.UI.DataVisualization.Charting;
    using System.Drawing;
      

  3.   

    web中的MsChart好像是没有滚动条设置的!
    要加滚动条,外套一个div,设置div为有滚动条!如:
       <div style=" overflow:scroll; height: 300px;"  >
       ........chart
        </div>
      

  4.   


    利用DIV的话,可以实现下面的要求吗?要求Y轴固定,
    滚动条加在X轴.
      

  5.   

    完全可以啊,css样式设置Y轴超出隐藏, X轴超出滚动
      

  6.   

    <div style="width:100px;height:100px;overflow:auto">
    <asp:Chart ...
    </div>
      

  7.   

    HELP!HELP!要求Y轴固定,
    滚动条加在X轴.
      

  8.   

    1.设置overflow为auto,如:
    <div style="height:300px; width:300px; overflow:auto;"></div>
    2.设置Cheat的height小于div的height,即可!
    如:div的hiight为300px,则设置Chart的height为250px!
      

  9.   

    按照楼上的.
    滚动条是有了,但滚动条向右滑动的时候.
    Y轴也跟着走了. 
    这样的结果就是.Y轴不能总是显示在画面上了.要求Y总是显示在案画面上,不能X轴的滚动条动...望各位高手.继续指导...HELP!
      

  10.   

    兄弟:就目前MsChart不能做到你的要求哦!
      

  11.   

    六楼的兄弟说.
    [完全可以啊,css样式设置Y轴超出隐藏, X轴超出滚动]不知道这个方法是否可以.
    哎...就是我不会...
      

  12.   

    用两个MSCHART叠加的方式,已经实现了非常感谢各位的帮助
    3Q
      

  13.   

    后台代码实现chart样式为二进制流形式,输出到页面,并指定到一个div里,如何实现?
      

  14.   

    用两个MSCHART叠加的方式,已经实现了非常感谢各位的帮助
    可以实现?在winForm 里有
    chart1.ChartAreas[0].AxisX.ScaleView.Zoomable = true;   
    chart1.ChartAreas[0].AxisX.ScrollBar.Enabled = true;  
    这个方法在webForm 里好像没有
      

  15.   

    期待web上能加上滚动条不知道别人是怎么解决的