TeeChart Pro ActiveX教程(十九):TeeChart工具集(六)
下载TeeChart Pro ActiveX最新版本
本文将续讲工具集中的页码工具、饼图切片工具、旋转工具和系列动画工具。
一、页码工具
页码工具显示一个完全可配置的文本框,其中包含所选的页码编号系统。
设计时:
页码工具的文本及其所在的框都可以完全配置。“Options”选项卡允许您输入所需的文本,并指定其对齐方式以及鼠标悬停在工具上时显示的光标类型。 “Position”选项卡指定页码工具的默认位置或自定义位置。 “Callout”选项卡定义“Page Tool”的“Callout”对象,该对象用于从注释中绘制线到图表中的任何位置。“Format”选项卡配置文本框,允许您更改其颜色,框架,图案,斜角,大小,圆度和透明度。 “Text”选项卡可以设置文本字体,颜色,轮廓和间距以及文本阴影的颜色和大小。 “Gradient”选项卡配置文本框渐变的属性,而“Shadow”选项卡配置文本框阴影的属性。
运行时:
With TChart1.Tools.Add tcPageNumberWith .Tools.Items(0).Active = True.asPageNum.Position = ppRightTop.asPageNum.Shape.Gradient.Visible = TrueEnd With
End With
二、饼图切片工具
“Pie Slices Tool/饼图切片工具”通过在其周围绘制边框或通过将其从饼图系列的其余部分展开来突出显示鼠标下的饼图切片。
设计时:
饼图切片工具必须与特定的Pie系列相关联才能显示。样式指定工具是否将焦点放在鼠标悬停的饼图上,或者是否会将其从其余部分中分离出来。Border指定围绕焦点饼图绘制的边框的笔特征。
运行时:
With TChart1.Aspect.View3D = False.AddSeries scPie.Series(0).asPie.Circled = False.Series(0).FillSampleValues 6.Tools.Add tcPieWith .Tools.Items(0).asPie.Series = TChart1.Series(0).Style = ptFocusEnd With
End With
三、旋转工具
将鼠标拖到图表上时,“Rotate/旋转”工具会更改图表的标高和旋转。
设计时:
旋转工具设计时可配置属性包括Inverted在旋转图表时反转鼠标移动的效果,Style指定图表是旋转、标高还是两者都有,Button指定用于旋转图表的鼠标按钮,而Outline配置图表轮廓可以是在移动指定的鼠标按钮时绘制。
运行时:
With TChart1.Tools.Add tcRotateWith .Tools.Items(0).Active = True.asRotate.Button = mbRightEnd With
End With
四、系列动画工具
系列动画工具执行系列点的增长动画。
设计时:
系列动画工具必须与特定系列相关联。 步骤定义系列动画工具所采用的动画步数,“开始时最小值/Start at Min value”将从minium Series YValue开始动画,而“Start value/开始值”指定“Start at Min value/最小值时开始”值设置为false时的起始值。 绘制每个将以n个点的组绘制系列。
请查看以下系列动画工具的工作示例:
运行时:
Private Sub Command1_Click()
On Error Resume Next
HScroll1.Enabled = False
Command1.Enabled = False
TChart1.Tools.Items(0).asSeriesAnimation.Execute
HScroll1.Enabled = True
Command1.Enabled = True
End SubPrivate Sub Command2_Click()
TChart1.Tools.Items(0).ShowEditor
HScroll1.Value = TChart1.Tools.Items(0).asSeriesAnimation.Steps
End SubPrivate Sub Check1_Click()If Check1.Value = 1 ThenTChart1.Tools.Items(0).asSeriesAnimation.DrawEvery = 1ElseTChart1.Tools.Items(0).asSeriesAnimation.DrawEvery = 0End If
End SubPrivate Sub Form_Load()
TChart1.AddSeries scBar
TChart1.Series(0).ColorEachPoint = True
TChart1.Tools.Add tcSeriesAnimation
HScroll1.Min = 1
HScroll1.Max = 255
HScroll1.Value = 100TChart1.Series(0).FillSampleValues 6
TChart1.Legend.Visible = False
TChart1.Series(0).ValueFormat = "000"
TChart1.Tools.Items(0).asSeriesAnimation.Series = TChart1.Series(0)
TChart1.Tools.Items(0).asSeriesAnimation.StartAtMin = False
End SubPrivate Sub HScroll1_Change()
TChart1.Tools.Items(0).asSeriesAnimation.Steps = HScroll1.Value
Label2.Caption = HScroll1.Value
End SubPrivate Sub HScroll1_Scroll()
Label2.Caption = HScroll1.Value
End SubPrivate Sub TChart1_OnSeriesAnimationToolStep(ByVal Tool As Long, ByVal Step As Long)
If Tool = 0 ThenWith TChart1.Series(0).PointColor(0) = RGB(255 - Step, Step, Step).Series(0).PointColor(1) = RGB(Step, 255 - Step, Step).Series(0).PointColor(2) = RGB(Step, Step, 255 - Step).Series(0).PointColor(3) = RGB(255 - Step, 255 - Step, Step).Series(0).PointColor(4) = RGB(Step, 255 - Step, 255 - Step).Series(0).PointColor(5) = RGB(255 - Step, Step, 255 - Step)End With
End If
End Sub
查看Teechart.Net系列教程>>
转载于:https://blog.51cto.com/14257124/2372230
TeeChart Pro ActiveX教程(十九):TeeChart工具集(六)相关推荐
- TeeChart Pro ActiveX教程(十九):TeeChart工具集(五)
2019独角兽企业重金招聘Python工程师标准>>> 下载TeeChart Pro ActiveX最新版本 本文将续讲工具集中的网格转置工具.图像工具.标记提示工具和最近点工具. ...
- 【TeeChart Pro ActiveX教程】(八):ADO数据库访问(上)
2019独角兽企业重金招聘Python工程师标准>>> 下载TeeChart Pro ActiveX最新版本 介绍 将TeeChart控件连接到ADO.NET数据库可以在设计时使用T ...
- 【TeeChart Pro ActiveX教程】(十一):缩放和滚动
下载TeeChart Pro ActiveX最新版本 如何使用鼠标进行缩放和滚动 缩放 要放大图表,请在要放大的区域的左上角按住鼠标左键并按住鼠标按钮,将矩形拖动到缩放区域的右下角.释放鼠标按钮,图表 ...
- TeeChart Pro ActiveX 2022.1
TeeChart Pro ActiveX 图表组件库提供数百种 2D 和 3D 图形样式.56 个数学和统计函数供您选择,以及无限数量的轴和 14 个工具箱组件.图表控件可以有效地用于创建多任务仪表板 ...
- 使用TeeChart Pro ActiveX轻松捕获放射性核素数据!
关于Sitech Sitech是位于荷兰Geleen Chemlot基地的化工厂的工业服务提供商.RAS是Sitech内的一个小型研究小组,在化工厂中执行测量(使用放射性核素)以对化学过程进行故障排除 ...
- ArcGIS Pro 简明教程(4)工具和模型构建器
ArcGIS Pro 简明教程(4)工具和模型构建器 by 李远祥 工具箱中的工具 ArcGIS Pro 在1.3版本基本上已经继承了ArcMap的所有工具,而且会不断加入一些它自身才有的工具,例如适 ...
- 【Visual C++】游戏开发五十一 浅墨DirectX教程十九 网格模型进阶之路
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8770426 作者:毛星云(浅墨 ...
- PVE系列教程(十九)、ubuntu22.04使用Nginx配置chevereto服务器
PVE系列教程(十九).ubuntu22.04使用Nginx配置chevereto服务器 为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000 一.环 ...
- 群晖NAS教程(十九)、利用Docker安装青龙面板(京东薅羊毛)
为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客 群晖NAS教程(十九).利用Docker安装青龙面板(京东薅羊毛) 一.安装qinglong容器 在群晖docker套件中,搜索qinglong, ...
- ComicEnhancerPro 系列教程十九:用JpegQuality看JPG文件的压缩参数
作者:马健 邮箱:stronghorse_mj@hotmail.com 主页:http://www.comicer.com/stronghorse/ 发布:2017.07.23 教程十九:用JpegQ ...
最新文章
- HTML5中的localStorage用法
- 计算机影视后期处理论文,影视后期技术发展前景论文
- 利用Console来调试JS程序、Console用法总结
- adb shell 调试 Android 串口
- cad插件加载bplot成功用不了_新手入门,学习CAD必须掌握,教你使用标注命令,绘图效率翻一倍...
- 为什么有的人开车舍不得开空调?车载空调耗油吗?
- 阿里云服务器创建历史功能介绍 快速创建云服务器
- java 获取jboss路径_java中获取文件路径的几种方式
- 源代码管理器添加步骤
- ueditor 文件服务器,ueditor-extend: 对百度UEditor编辑器做扩展,开放文件存储方法和获取远程文件列表方法,使其更灵活,更容易和独立的文件服务或者文件存储的云服务结合。...
- selenium自动化看网课
- iOSAPP创建桌面快捷方式
- 计算机通信答辩ppt,电子设计大赛答辩.ppt
- postman使用之Tests使用
- 目前的云计算,主要存在的问题有哪些?
- Java POI 导入Excell
- P4720 【模板】扩展卢卡斯
- VMVare中Ubuntu报错:Drag and drop is not supported
- springfox集成教程
- TimesTen 应用层数据库缓存学习:12. 管理缓存环境