TeeChart for .NET常用属性总结
本文总结了图表控件Teechart for .NET常用的一些属性,对图表开发人员来说是一个很好的参考。
原文链接:http://blog.csdn.net/u010270772/article/details/19611475
实现绘图步骤:
1.加入Teechart for .NET控件。
2.创建chart实例并设置相关全局属性(设置chart实例的属性将对所有其他成员,包括所有series实例产生影响)。
3.添加Series序列实例,设置该实例相关属性(设置实例化series的属性作用范围是该series实例,如果为单一series实例,可直接设置其属性而不设置chart实例),并绑定数据源。
常用属性:
(假设控件实例为WebChart1,设置全局属性也可通过实例化chart来设置,即Steema.TeeChart.Chart Chart1 = WebChart1.Chart;在此不考虑这种)
- WebChart1.AutoPostback = false; //自动回发(默认)
- WebChart1.GetChartFile = "GetChart.aspx"; //处理数据页(默认),GetChart.aspx内容后附
- WebChart1.Width = 400; //显示宽度
- WebChart1.Height = 300; //显示高度
- WebChart1.PictureFormat = Steema.TeeChart.Export.PictureFormats.Bitmap; //显示图片的格式,默认PNG
- WebChart1.TempChart =Steema.TeeChart.Web.TempChartStyle.Session;
- //设置保存数据形式,默认File,一般选session。Chart.Aspect(外观属性)
- WebChart1.Chart.Aspect.View3D = false; //取消3D表示
Chart.Header(显示头)
- WebChart1.Chart.Header.Visible = false; //是否显示头文字
- WebChart1.Chart.Header.Text = "顶部显示文字";
Chart.Axes(坐标轴)
- WebChart1.Chart.Axes.Left.Title.Text = "纵坐标文字显示";
- WebChart1.Chart.Axes.Bottom.Title.Text = "横坐标文字显示";
Chart.Legend(图例)
- WebChart1.Chart.Legend.LegendStyle = Steema.TeeChart.LegendStyles.Auto;
- //图例显示的样式,包含一下方面:默认auto
- WebChart1.Chart.Legend.Alignment=Steema.TeeChart.LegendAlignments.Bottom;
- //图例显示位置(显示线条颜色,线条代表对象)
- WebChart1.Chart.Legend.Visible = false; //是否显示图例
- WebChart1.Chart.Legend.Font.Color = System.Drawing.Color.Black;
- //图例文本显示颜色
- <strong>Chart.Panel(底板设置)</strong>
- WebChart1.Chart.Panel.Color = System.Drawing.Color.AliceBlue;
- //底板颜色(似乎不管用)
实例化序列:
- Steema.TeeChart.Styles.Line line1 = new Steema.TeeChart.Styles.Line();
- WebChart1.Chart.Series.Add(line); //实例化线,也可以如下一句完成:
- Steema.TeeChart.Styles.Line line1 =
- new Steema.TeeChart.Styles.Line(WebChart1.Chart);
- line1.YValues.DataMember = DS.Tables[0].Columns[2].ToString(); //设置比较刻度(纵坐标)
- line1.LabelMember = DS.Tables[0].Columns[1].ToString();
- //设置成员标签(横坐标)
- line.Title = "111111"; //设置其标题,可以在图例上显示此标题,多线时有用
- line.Color = System.Drawing.Color.Red; //设置线条颜色,可不设置,默认
- line1.DataSource = DS.Tables[0];
- WebChart1.DataBind(); //数据绑定
GetChart.aspx.cs
- protected void Page_Load(object sender, EventArgs e)
- {
- string chartName=Request.QueryString["Chart"];
- if (Session[chartName]!=null)
- {
- System.IO.MemoryStream chartStream = new System.IO.MemoryStream();
- chartStream=((System.IO.MemoryStream)Session[chartName]);
- Response.OutputStream.Write(chartStream.ToArray(),0,(int)chartStream.Length);
- chartStream.Close();
- Session.Remove(chartName);
- }
- }
TeeChart for .NET常用属性总结的更多相关文章
- 【Android自学日记】五大布局常用属性
线性布局(LinearLayout)常用属性: android:orientation="vertical"--决定子类控件的排布方式(vertical垂直:horizontal水 ...
- DataGrid中的常用属性
DataGrid中的常用属性 $('#dg').datagrid({ url:'datagrid_data.json', columns:[[ {field:'code',title:'Code',w ...
- Node.js process 模块常用属性和方法
Node.js是常用的Javascript运行环境,本文和大家发分享的主要是Node.js中process 模块的常用属性和方法,希望通过本文的分享,对大家学习Node.js http://www.m ...
- ImageView的常用属性
ImageView的一些常用属性,并且这些属性都有与之对应的getter.setter方法: android:adjustViewBounds:设置ImageView是否调整自己的边界来保持所显示图片 ...
- HTML a标签、4个伪类、常用属性(下载)、锚链接(待扩展:邮件、电话、短信、GPS)
HTML 超链接<a> 1.超链接可以是一个字.一个词.一组词.一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分. 2.当您把鼠标指针移动到网页中的某个链接上时,箭头会 ...
- iOS导航控制器常用函数与navigationBar常用属性
导航控制器常用函数触发时机 当视图控制器的View将要出现时触发 - (void)viewWillAppear:(BOOL)animated 当视图控制器的View已经出现时触发 - (void)vi ...
- CSS样式常用属性整理
web工程师是最近5年刚刚兴起的一门高薪职业,人们的专注度越来越高. 那么前端除了学习html标签之外还需要掌握什么知识点呢? 为大家整理了一个和HTML标签密不可分的知识要点--<CSS样式常 ...
- WPF DataGrid常用属性记录
WPF DataGrid常用属性记录 组件常用方法: BeginEdit:使DataGrid进入编辑状态. CancelEdit:取消DataGrid的编辑状态. CollapseRowGroup:闭 ...
- Android开发中XML布局的常用属性说明
<!-- 常用属性说明: android:id="@+id/button" 为控件指定Id android:text="NNNNNNNNNN" 指定控件的 ...
随机推荐
- SP18637 LAWRENCE - Lawrence of Arabia
\(\color{#0066ff}{ 题目描述 }\) 给定一个长度为n的序列,至多将序列分成m+1段,每段序列都有权值,权值为序列内两个数两两相乘之和.求序列权值和最小为多少? \(\color{# ...
- P2117 小Z的矩阵
题意: 给你一个初始01矩阵 三种操作 1.给一个x,把第x行01互换 2.给一个x,把第x列01互换 3.求$(\sum_{i=1}^n\sum_{j=1}^nf[i][j]*f[j][i])%2$ ...
- iOS端VR视频播放(转自简书http://www.jianshu.com/p/1ee1a0d1d320)
下面是我看了谷歌的一个VR在iOS端开发的文档写的一个demo. 第一步是需要用cocoaPods导入谷歌开发的一个第三方:CardboardSDK,怎么导入就不多说了,这里需要注意的一点是谷歌方面的 ...
- C. The Fair Nut and String 递推分段形dp
C. The Fair Nut and String 递推分段形dp 题意 给出一个字符串选择一个序列\({p_1,p_2...p_k}\)使得 对于任意一个\(p_i\) , \(s[p_i]==a ...
- Codeforces Round #526 (Div. 2) D. The Fair Nut and the Best Path 树上dp
D. The Fair Nut and the Best Path 题意:给出一张图 点有权值 边也要权值 从任意点出发到任意点结束 到每个点的时候都可以获得每个点的权值,而从边走的时候都要消耗改边的 ...
- 二创建maven父子项目
关于maven中的parent聚合一直都有没好好总结,固有这篇. ------------------------------------------------------------------- ...
- Petya and Origami
Petya is having a party soon, and he has decided to invite his nn friends. He wants to make invitati ...
- UVA 10806
#include<iostream> #include<algorithm> #include<cstdio> #include<cstring> us ...
- Jenkins自动化CI CD流水线之2--用户权限管理
一. 背景 针对开发.运维.测试针对不同角色进行不同权限划分, 基于插件: Role-based Authorization Strategy来实现. 一. 安装 安装该插件: 系统管理->管理 ...
- SoapUI性能测试
之前没发现SoapUI可以做性能测试,自己写了两个简单的例子,体验一下它的测试功能. 一.使用控件顺序执行 测试的框架如上图所示,一个TestCase包含Test Steps(具体的测试步骤),Loa ...
