Essential Chart for ASP.NET如何在图表中绘制趋势线

作者:控件中国网   出处:控件中国网   2016-10-09 09:48:22   阅读:10

Essential Chart for ASP.NET是一款包含在Essential Studio for ASP.NET里的图表类控件,包含了28种交互式地图表组件,支持图表的数据绑定,图表的多轴显示,并且可以使用多种数据类型,支持放大缩小、十字光标、提示信息、数据选择等,并且可以在图表中设置技术指示器和趋势线,开发人员也可以对图表中的各种元素进行自定义,这篇文章主要介绍怎么在该产品中绘制趋势线,具体如下:
EjChart可以为笛卡儿式系列图表类型(Line, Column, Scatter, Area, Candle, HiLo 等)除了柱状图,添加趋势线,而添加趋势线也相当简单:
<ej:Chart ID="Chart1" runat="server"> 
    <Series>
       <ej:Series>
           <Trendlines>
               <%--Enable Trendline to chart series--%>
               <ej:Trendlines Visibility="visible" />
           </Trendlines>
       </ej:Series>
    </Series>
</ej:Chart>
trendlines_img1.png
当添加了趋势线后可以对趋势线的样式进行设置,如填充颜色、宽度、透明度等
<ej:Chart ID="Chart1" runat="server"> 
    <Series>
       <ej:Series>
           <Trendlines>
               <%--Customize the Trendline styles--%>
               <ej:Trendlines Fill="#99CCFF" Width="3" Opacity="1" DashArray="2,3" />
           </Trendlines>
       </ej:Series>
    </Series>
</ej:Chart>
trendlines_img2.png
Essential Chart for ASP.NET支持的趋势线种类如下:
线性趋势线
trendlines_img3.png
指数趋势线
trendlines_img4.png
逻辑趋势线
trendlines_img4.png
幂数趋势线
trendlines_img6.png
多项式趋势线
trendlines_img7.png
移动平均趋势线
trendlines_img8.png
 
具体设置趋势线类型时,只需要像下面的代码设置趋势线类型即可
<ej:Chart ID="Chart1" runat="server"> 
    <Series>
       <ej:Series>
           <Trendlines>
               <%--Change Trendline type--%>
               <ej:Trendlines Type="Linear" />
           </Trendlines>
       </ej:Series>
    </Series>
</ej:Chart>
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat