没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|使用教程|编辑:况鱼杰|2019-12-12 16:04:35.550|阅读 405 次
概述:本教程转自屈景辉的Teechart应用技术详解——快速图表制作工具一书。本文将会介绍工具三维综合应用实例。本例将其他类工具放在一个窗口中演示。下面就界面布局、属性设定、使用效果三个方面介绍其使用方法。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
相关链接:
Steema公司和慧都科技针对中国市场联合推出中文版TeeChart for .NET图表控件,一共汉化2000个词条(17000个单词),汉化文档35000个单词,包括控件设计时与运行时的界面汉化以及控件使用向导文档的汉化,总汉化90%以上!
TeeChart for .NET中文版让您在使用和学习上没有任何语言障碍,至少可以节省30%的开发时间。TeeChart for .NET中文版具有易上手,使用方便,稳定性好,性价比高,价格优惠等优势,并且针对Web应用提供无限制服务器分发授权方式,非常有利于产品集成。
综合应用实例
本例将其他类工具放在一个窗口中演示。下面就界面布局、属性设定、使用效果三个方面介绍其使用方法。
演示程序设计阶段界面窗口的左边采用PageControl页面控制组件放置了8个活动页面,用于显示8个图表工具演示时的参数设定:右边放置了Chart组件显示各个工具的使用效果窗口底部的8个多选框是8个工具的使用开关和初始参数设定,也就是说,当多选框选中了的工具才是被激活可用的,否则是不可用的。实例设计阶段的界面如表1所示,有关属性设定参考表2,详细内容参看程序清单中的注释语句。
表1.实例程序中主要组件的属性设定
组件名称 | 属性 | 设定值 | 说明 |
Chart1 | 用ChartEditor增加序列Series1、Series2、设定面板、增加8种工具组件,其名称分别为 ChartTool1~ChartTool8 | ||
PageControl2 | 右键弹出菜单增加TabSheet1~TabSheet8个页面,取默认名称Name | ||
Series1 | Gallery | TPointSeries | 点型序列 |
Series2 | Gallery | TSurfaceSeries | 面型(三维) |
ChartEditor1 | Chart | Chart1 | 运行中调用图表编辑器 |
ChartListBox1 | Chart | Chart1 | 图标列表框 |
ChartPageNavigator | Chart | Chart1 | 页面导航器 |
TeeInspactor1 | Name | TeeInspactor1 | 内容设定看程序清单 |
ColorDialog1 | Name | ColorDialog1 | 颜色对话框 |
TabSheet1/Checkbox1 | Caption | 光源 | CheckBox的Checked均为false |
TabSheet2/Checkbox2 | Caption | 三维转置 | |
TabSheet3/Checkbox3 | Caption | 注释工具 | |
TabSheet4/Checkbox4 | Caption | 图例滚动条 | |
TabSheet5/Checkbox5 | Caption | 页码工具 | |
TabSheet6/Checkbox6 | Caption | 矩形工具 | |
TabSheet7/Checkbox7 | Caption | 旋转工具 | |
TabSheet8/Checkbox8 | Caption | 选择器 | |
Button1~Button5 | 命令按钮,参看源程序的注释 | ||
ComboBox1~ComboBox7 | 参数选择设定 | ||
Edit1~Edit5 | 格式字符、文本等内容编辑 | ||
SpinEdit1~SpinEdit3 | 设定有关数值 |
表1.ComboBox1~ComboBox8的OnClick事件中的代码
工具 | 组件 | 代码与注释 |
光源工具 | Checkbox1 | Chart1.Title.Text.Text:='光源工具演示' ChartTool3.Active:=CheckBox1.Checked;//激活指定工具 PageControl1.ActivePage:=TabSheet1;//激活指定页面 TrackBar2.Max:= ChartTool1.ParentChart.Width;//设定控制参数 TrackBar2.Position:=ChartTool1.ParentChart.Width div 2; TrackBar3.Max:=ChartTool1.ParentChart.Height; TrackBar3.Position:=ChartTool1.ParentChart.Height div 2; ChartTool1.Left:= TrackBar2.Position; ChartTool1.Top:=TrackBar3.Position; ChartTool.Style: = IsLinear; |
三维转置工具 | Checkbox2 | Chart.Title.Text.Text:='三维转置工具演示'; ChartTool2.Active:=CheckBox2. Checked; PageControl1.ActivePage:=TabSheet2;//显示三维转置页 if CheckBox2.Checked then//3D图表上TPointSeries序列不可用 begin Series1.Visible:=false; Series2.Visible: =true; Series2.FillSample Values(50);//设定初始值 end else begin Series2.Visible: =true; Series2.Visible: =false; |
注释工具 | Checkbox3 | Chart1.Title.Text.Text:='注释工具演示'; CheckTool3.Active:=CheckBox3.Checked; PageControl1.ActivePage:=TabSheet3;//显示注释工具页 |
图例滚动 | Checkbox4 | Chart1.Title.Text.Text:='图例滚动条工具演示'; CheckTool4.Active:=CheckBox4.Checked; PageControl1.ActivePage:=TabSheet4;//显示图例滚动条页 |
页码工具 | Checkbox5 | Chart1.Title.Text.Text:='页码工具演示'; CheckTool5.Active:=CheckBox5.Checked; PageControl1.ActivePage:=TabSheet5; Chart1.MaxPointsPerPage:=5;//设定每页显示最多点数,测试页码 ChartTool5.Format:=string(Edit1.Text) |
矩形工具 | Checkbox6 | Chart1.Title.Text.Text:='矩形工具演示'; CheckTool6.Active:=CheckBox6.Checked; PageControl1.ActivePage:=TabSheet6;//显示图例滚动工具 |
旋转工具 | Checkbox7 | Chart1.Title.Text.Text:='旋转工具演示'; CheckTool7.Style:=rsAll;//设定旋转工具初始设定 CheckTool7.Inverted:=false CheckTool7.Active:=CheckBox7.Checked;//显示旋转工具页 PageControl1.ActivePage:=TabSheet7; |
选择工具 | Checkbox8 | Chart1.Title.Text.Text:='选择器工具演示'; CheckTool8.Active:=CheckBox8.Checked; PageControl1.ActivePage:=TabSheet8;//显示选择器页 |
工具运行效果图如下所示:
相关资料推荐:
上一章:旋转和选择工具
=====================================
现TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在线订购,现在抢购可立享优惠!
关注慧聚IT微信公众号☟☟☟,了解产品的最新动态及最新资讯。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
文章转载自:Teechart应用技术详解——快速图表制作工具一书(PDF)创建报表系统时,确保报表工具与各种数据库兼容非常重要。FastReport .NET是 .NET 应用程序中广受欢迎的报表生成库之一。在本文中,我们将介绍如何在 FastReport .NET 中通过报表设计器和代码构建和连接 Firebird 插件。
如果您是开发人员、印刷专业人士或平面设计师,将PPTX/PPT文件转换为EMF 格式将为您带来诸多优势,例如平台独立性、布局处理能力等等。本文将特别介绍如何借助Aspose.Slides for .NET在 C# 中将 PPTX 转换为 EMF,并重点介绍具体步骤和代码示例。
本文将为大家介绍如何用图表控件LightningChart JS实现实时并行坐标图开发,欢迎下载新版组件体验!
本文主要介绍如何使用DevExpress WPF Grid控件检查节点,欢迎下载最新版组件体验!
交互性强的轻量级ActiveX图表控件,能高效生成多任务仪表板
TeeChart Pro VCL/FMX支持RAD Studio,Delphi和C ++ Builder以及FireMonkey的图表制作工具
TeeChart for Java适用于所有主流Java编程环境的TeeChart图表库
TeeChart for PHP一款含100%的PHP源代码并支持PHP5及更高的版本的图表开发工具
TeeChart for .NET优秀的工业4.0 WinForm图表控件,官方独家授权汉化,集功能全面、性能稳定、价格实惠等优势于一体
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号