teechart(在C#中如何使用teechart组件读取并绘制datatable中的数据并绘图)

2024-02-17 15:25:02 7

teechart(在C#中如何使用teechart组件读取并绘制datatable中的数据并绘图)

其实teechart的问题并不复杂,但是又很多的朋友都不太了解在C#中如何使用teechart组件读取并绘制datatable中的数据并绘图,因此呢,今天小编就来为大家分享teechart的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

在C#中如何使用teechart组件读取并绘制datatable中的数据并绘图

1.添加teechart到工具箱。步骤 工具箱上点右键,添加选项卡-》选择项-》选择teechart.dll确定即可。可以同时添加language.dll2. 新建一个aspx页面,拖一个teechart到页面中,设置属性并添加个Button。代码如下:《%@ Page Language="C#"   CodeFile="Default.aspx.cs" Inherits="_Default" %》《%@ Register Assembly="TeeChart" Namespace="Steema.TeeChart.Web" TagPrefix="tchart" %》《!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "GetChart.aspx是个固定的页面什么原理没有研究,贴出代码如下前台:《%@ Page language="c#" Inherits="WebForm.GetChart" CodeFile="GetChart.aspx.cs" %》《!DOCTYPE html PUBLIC "-//W3C//DTD html 4.0 Transitional//EN" 》《html》《head runat="server"》《title》GetChart《/title》《meta name="GENERATOR" Content="Microsoft Visual Studio 7.0"》《meta name="CODE_LANGUAGE" Content="C#"》《meta name=vs_defaultClientScript content="JavaScript"》《meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5"》《/head》《body》《form method="post" runat="server"》《/form》《/body》《/html》后台:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.IO;namespace WebForm{/// 《summary》/// Summary description for GetChart./// 《/summary》public partial class GetChart : System.Web.UI.Page{protected void Page_Load(object sender, System.EventArgs e){// *************************************************************// Code to retrieve Session saved streamed Charts to a WebForm.// This code should be included if the WebChart ’UseStreams’ property is set to True.// *************************************************************string chartName=Request.QueryString;if (Session!=null){MemoryStream chartStream = new MemoryStream();chartStream=((MemoryStream)Session);Response.OutputStream.Write(chartStream.ToArray(),0,(int)chartStream.Length);chartStream.Close();Session.Remove(chartName);}}#region Web Form Designer generated codeoverride protected void OnInit(EventArgs e){//// CODEGEN: This call is required by the ASP.NET Web Form Designer.//InitializeComponent();base.OnInit(e);}/// 《summary》/// Required method for Designer support - do not modify/// the contents of this method with the code editor./// 《/summary》private void InitializeComponent(){}#endregion}}运行之后效果如下所示:

如何使用TeeChart实现图表

您好,很高兴为您解答。使用 regsvr32注册ocx,就可以在程序环境中使用了,插入一个teechart控件到window里面,具体见下图

插入后就可以使用该控件了,teechart支持的图表类型很多,可以使用editor进行设置,参考下图

TeeChart主要有几个概念,一个是axis(轴),一个是series(序列),掌握了这两个基本的东西就可以进行设置和编程了。看这一段代码:

chart.object.axis.top.visible=false //设置图表上界不显示chart.object.axis.right.visible=false //设置图表右界不显示chart.object.frame.visible=false   //不显示边框chart.object.header.text.clear()   //由于teechart支持多行title,所以必须clearchart.object.axis.left.automatic=false   //这个自动标注功能

以上的代码基本设置完成,具体的设置可以通过editor详细了解到

如何来显示坐标轴:

chart.object.axis.left.startposition=70chart.object.axis.left.endposition=100chart.object.axis.left.maximum=valchart.object.axis.left.minimum=0   chart.object.axis.left.title.caption=itemchart.object.axis.bottom.title.caption="勘探线"chart.object.series(0).clear()long hor,verhor=chart.object.axis.addcustom(TRUE)ver=chart.object.axis.addcustom(FALSE)chart.object.axis.Custom(ver).automatic=falsechart.object.axis.Custom(ver).minimum=0chart.object.axis.custom(ver).maximum=valchart.object.axis.Custom(ver).startposition=35chart.object.axis.Custom(ver).EndPosition = 65chart.object.axis.Custom(ver).Title.Angle = 90chart.object.axis.Custom(ver).Title.Caption = itemchart.object.axis.Custom(hor).EndPosition = 100chart.object.axis.Custom(hor).PositionPercent =35 chart.object.Series(1).VerticalAxisCustom = verchart.object.Series(1).HorizontalAxisCustom = horchart.object.series(1).clear()

这段代码是设置两个坐标轴的代码,可以参考下图

有了坐标轴,就可以显示数据了,代码如下:

chart.object.series(0).add(round(cc/nums,2),ktx,255)chart.object.series(1).add(round(dd/nums,2),ktx,255)

   

这是向里面加了两个序列的数据,代码本来在循环里面,要加多个数据到序列,多调用几次add

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】希望我的回答对您有所帮助,望采纳!                                                                                                                             ~ O(∩_∩)O~

OK,关于teechart和在C#中如何使用teechart组件读取并绘制datatable中的数据并绘图的内容到此结束了,希望对大家有所帮助。

teechart(在C#中如何使用teechart组件读取并绘制datatable中的数据并绘图)

本文编辑:admin
绘图 ,teechart ,echart

本文相关文章:


什么是绘图?HP500+(B0幅面,彩色)绘图仪

什么是绘图?HP500+(B0幅面,彩色)绘图仪

大家好,绘图相信很多的网友都不是很明白,包括什么是绘图也是一样,不过没有关系,接下来就来为大家分享关于绘图和什么是绘图的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录什么是绘图HP500+(B0幅面,彩色)绘图仪

2024年2月27日 15:30

visio软件下载(哪位知道 微软visio绘图软件的 下载地址急急急!!!!!再送200)

visio软件下载(哪位知道 微软visio绘图软件的 下载地址急急急!!!!!再送200)

大家好,今天小编来为大家解答以下的问题,关于visio软件下载,哪位知道 微软visio绘图软件的 下载地址急急急!!!!!再送200这个很多人还不知道,现在让我们一起来看看吧!本文目录哪位知道 微软visio绘图软件的 下载地址急急急!!

2023年11月30日 21:45

更多文章:


小米5g手机优惠购是什么意思(5G升级包里的“优惠购”怎么使用)

小米5g手机优惠购是什么意思(5G升级包里的“优惠购”怎么使用)

本文目录5G升级包里的“优惠购”怎么使用小米移动5g套餐购机什么意思5G升级包里的优惠购是什么东西小米手机的合约优惠版是什么意思5g购机优惠活动是什么意思办理“优惠购电信版小米手机”活动,优惠是根据哪个优惠来推广的联通5G升级包内的优惠购是

2024年6月3日 19:37

华为g510刷机(华为G510 联通版刷机后怎么显示无效的应用程序文件刷机用的是百变ROMdiy工具箱)

华为g510刷机(华为G510 联通版刷机后怎么显示无效的应用程序文件刷机用的是百变ROMdiy工具箱)

本文目录华为G510 联通版刷机后怎么显示无效的应用程序文件刷机用的是百变ROMdiy工具箱华为G510刷机刷坏了如何修复华为g510移动定制版,刷机后能否用联通3g卡华为G510S手机怎么刷机我的华为G510手机的防盗密码丢失了怎样解在线

2024年6月11日 22:41

坚果r1 root(坚果手机怎样一键root)

坚果r1 root(坚果手机怎样一键root)

本文目录坚果手机怎样一键root锤子手机怎么开root坚果手机root后会怎样坚果怎么root.求大佬告知求坚果R1 9008刷机教程如何在ROOT坚果手机坚果手机怎么root 坚果手机root教程分享坚果手机怎样一键root下载并安装好腾

2023年6月23日 11:40

索尼爱立信c905c手机(索尼爱立信C905C手机性能.质量.怎样多少钱能买到)

索尼爱立信c905c手机(索尼爱立信C905C手机性能.质量.怎样多少钱能买到)

这篇文章给大家聊聊关于索尼爱立信c905c手机,以及索尼爱立信C905C手机性能.质量.怎样多少钱能买到对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录索尼爱立信C905C手机性能.质量.怎样多少钱能买到800万像素拍摄!市场

2024年8月23日 17:50

手机丢了怎么找回照片(手机丢了怎么找回照片 oppo)

手机丢了怎么找回照片(手机丢了怎么找回照片 oppo)

本文目录手机丢了怎么找回照片 oppo手机丢了,里面的照片能不能找回来oppo手机丢了照片怎么找回手机丢了相册里的照片怎么找回vivo手机丢了相册里的照片怎么找回华为手机丢了里面的照片怎么找回手机丢了怎样找回手机里的照片手机丢了怎么找回照片

2024年7月7日 05:27

mate30p和p40p哪个更好(华为mate30Pro跟华为P40PRO那个值得买)

mate30p和p40p哪个更好(华为mate30Pro跟华为P40PRO那个值得买)

本文目录华为mate30Pro跟华为P40PRO那个值得买华为m30p和p40p哪个好华为M30P和P40P 哪个适合玩游戏华为mate30和p40pro哪个更值得买买华为mate30pro还是p40好华为m30p和华为p40p哪个更好华为

2024年5月2日 18:46

i9505三星手机参数(三星GT-I9505支持联通的42M网络吗)

i9505三星手机参数(三星GT-I9505支持联通的42M网络吗)

本文目录三星GT-I9505支持联通的42M网络吗三星i9505性能如何三星s4i9505和i9500的区别三星i9500和i9505怎么样,哪个好三星GALAXY S4和三星GALAXY S4 I9505/四核/4G版有什么区别三星I95

2024年7月14日 03:40

华为ascendgx1(华为gx1手机能不能用联通4g卡)

华为ascendgx1(华为gx1手机能不能用联通4g卡)

本文目录华为gx1手机能不能用联通4g卡华为C8816D与华为Ascend GX1哪个好华为sc一cl00是什么意思华为B199与华为Ascend GX1哪个好华为sc-cl00电信版4g支持移动4g吗华为一千三百元左右的手机有那几款华为g

2024年1月8日 05:20

三星c268(三星c268键盘坏了)

三星c268(三星c268键盘坏了)

本文目录三星c268键盘坏了我的“三星SGH-C268”手机设置了SIM卡密码,现在忘记密码了怎样才能恢复(停止SIM卡密码启用)三星 c268翻盖手机 充电问题三星C268为什么通话时屏幕是黑屏三星c268如何将联系人导入卡我想要三星电池

2023年5月20日 06:45

苹果ipad3尺寸(ipada3尺寸)

苹果ipad3尺寸(ipada3尺寸)

本文目录ipada3尺寸ipad 1,iPad 2 和 iPad 3的尺寸ipad3是属于平板电脑系列吗IPAD3 的屏幕尺寸是多大的ipada3尺寸9.7。iPadAir3长宽为240×169.6mm,厚度为6.15mm,与前一代产品iP

2024年2月15日 22:05

小米10手机添加门禁卡时总是启动微信(小米手机门禁卡设置)

小米10手机添加门禁卡时总是启动微信(小米手机门禁卡设置)

这篇文章给大家聊聊关于小米10手机添加门禁卡时总是启动微信,以及小米手机门禁卡设置对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录小米手机门禁卡设置小米手机nfc功能怎么用门禁卡小米10怎么设置门卡小米10如何设置门禁卡红米手

2024年10月15日 14:30

realmex2换屏教程(真我v15怎么换屏幕解锁)

realmex2换屏教程(真我v15怎么换屏幕解锁)

本文目录真我v15怎么换屏幕解锁真我闪速版手机怎么换屏锁realme黑白模式怎么切换成彩色realmex2屏幕总成插头怎么拔opporeno2换屏幕教程realmex2换了屏幕指纹的会断触吗真我v15怎么换屏幕解锁1、首先打开手机设置。2.

2024年6月24日 04:43

三星a8s拆机换屏教程(三星Galaxy A8s怎么换新机)

三星a8s拆机换屏教程(三星Galaxy A8s怎么换新机)

本文目录三星Galaxy A8s怎么换新机三星a8s换屏要多少钱碎屏后出现彩屏什么原因 三星a8s三星a8s手机截屏咋搞华硕a8s笔记本拆机图解三星a8s手机换原装屏得多少钱三星Galaxy A8s换屏幕多少钱三星Galaxy A8s怎么换

2024年3月15日 15:10

苹果官网活动2021(2021暑期优惠送airpods-苹果2021暑期优惠送什么什么时候开始)

苹果官网活动2021(2021暑期优惠送airpods-苹果2021暑期优惠送什么什么时候开始)

本文目录2021暑期优惠送airpods-苹果2021暑期优惠送什么什么时候开始苹果2021的教育优惠会送耳机吗苹果2021返校季什么时候开始苹果2月份有教育优惠吗2021苹果暑期教育优惠送什么2021暑期优惠送airpods-苹果2021

2024年7月1日 21:15

联想天骄s2500x(联想电脑维修)

联想天骄s2500x(联想电脑维修)

本文目录联想电脑维修联想天骄s2510x的风扇噪音有点大谁知道是怎么回事联想电脑天骄 S2500X PD 820 51280sD(W)联想天骄S2500X BTX应该配什么样的内存我刚买4天的联想天骄S2020X自动关机是怎么回事联想天骄S

2024年4月24日 04:30

诺基亚手机信号怎么样(诺基亚手机是不是信号超强)

诺基亚手机信号怎么样(诺基亚手机是不是信号超强)

本文目录诺基亚手机是不是信号超强现在买诺基亚手机信号好不好手机要是用时间长了会影响信号吗问下:诺基亚信号就是好,这一说法对么为什么诺基亚的信号就是这么好诺基亚N81这款机器怎么样支持待机挂QQ吗信号强度怎么样 为什么都说诺基亚信号好 有什么

2023年7月3日 04:40

华为防爆手机最新款(华为p40是防爆手机吗)

华为防爆手机最新款(华为p40是防爆手机吗)

本篇文章给大家谈谈华为防爆手机最新款,以及华为p40是防爆手机吗对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录华为p40是防爆手机吗荣耀7

2024年9月12日 11:10

360n5s黑科技(最近想入手一台360n5s 使用过的说说优缺点给点建议 谢谢)

360n5s黑科技(最近想入手一台360n5s 使用过的说说优缺点给点建议 谢谢)

本文目录最近想入手一台360n5s 使用过的说说优缺点给点建议 谢谢360手机N5S性能有哪些最近想入手一台360n5s 使用过的说说优缺点给点建议 谢谢优点:1、颜值高,是卖点是亮点也是优点。在手机性差异能越来越小的时候,一款自己喜欢的外

2024年7月6日 20:45

诺基亚1280开关机铃声(诺基亚1280能刷铃声吗)

诺基亚1280开关机铃声(诺基亚1280能刷铃声吗)

本文目录诺基亚1280能刷铃声吗求诺基亚手机开关机动画、铃声下载链接(真实)求诺基亚手机专用开机、关机、动画及铃声下载我爸爸的是诺基亚1280想要铃声,怎么弄啊给我找一下诺基亚来电.短信.开关机的铃声求诺基亚1280手机自带的全部铃声!诺基

2024年6月2日 21:42

三星s3650充电(三星s3650c电池问题)

三星s3650充电(三星s3650c电池问题)

本文目录三星s3650c电池问题三星s3650c的充电插头不用专门的可以吗S3650无法正常充电 开机三星S3650手机电池充电充不满三星S3650c锂电池第一次充电需要充多长时间刚买的三星GT-S3650C手机为什么不能充电三星s3650

2024年1月5日 11:35

近期文章

ethnic(种族的英文ethnic)
2024-11-21 07:10:03
本站热文

电脑包尺寸对照表(电脑包要多大)
2024-07-23 11:15:58 浏览:3911
e10000(皖E10000是什么车)
2024-07-17 11:22:25 浏览:3508
ati radeon hd 5650(电脑的显卡是ATI Mobility Radeon HD 5650 (MADION PRO) ( 1 GB ) 这个显卡)
2024-07-07 05:01:37 浏览:3103
华为mate20pro版本区别(mate20pro有必要买ud版吗)
2024-07-24 08:26:42 浏览:2631
ipad买蜂窝版还是wifi版(ipad air 5买蜂窝好不好)
2024-07-17 14:35:19 浏览:2240
标签列表

热门搜索