提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:王香|2018-08-24 09:59:03.000|阅读 492 次
概述:本文详细介绍了在TeeChart工具集合中的轴工具
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
【下载TeeChart.Net最新版本】
轴箭头工具在轴的起点和终点显示可配置的箭头,可以使这些箭头在单击时滚动轴。
设计时:
添加箭头工具后,您可以使用多个选项,轴可以选择要与轴工具关联的轴(顶部,底部,左侧,右侧或自定义),您可以添加多个轴工具,并将每个轴工具与不同的轴相关联。边框(笔编辑器)允许您配置笔的样式,颜色,宽度,结束,透明度和可见性,勾勒出箭头形状,而填充(填充画笔编辑器)允许您配置箭头的主体,它的颜色,透明度,可见性,填充样式,填充渐变或填充图像。长度以像素为单位描述箭头的长度,“Position”定义是否在轴的“End”,“Start”或“Both”绘制箭头,
运行时:
在运行时添加如下代码:
[C#]
private void Form1_Load(object sender, System.EventArgs e) Bar bar1 = new Bar(tChart1.Chart); AxisArrow axisArrow1 = new AxisArrow(tChart1.Chart); axisArrow1.Active = true; axisArrow1.Axis = tChart1.Axes.Left; bar1.FillSampleValues(20);
[VB.Net]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim Bar1 As New Steema.TeeChart.Styles.Bar(TChart1.Chart) Dim AxisArrow1 As New Steema.TeeChart.AxisArrow(TChart1.Chart) AxisArrow1.Active = True AxisArrow1.Axis = TChart1.Axes.Left Bar1.FillSampleValues(20) End Sub
色带工具也增加了可配置的颜色带由表轴包围的内部区域。这些带可以垂直或水平设置,与轴值一致。
设计时:
将色带工具添加到图表后,有许多选项可以配置它们。轴可以选择要将色带关联到的轴(顶部,底部,左侧或右侧)。边框(笔编辑器)允许您配置笔的样式,颜色,宽度,结束,透明度和可见性,勾勒出箭头形状,而填充(填充画笔编辑器)允许您配置箭头的主体,它的颜色,透明度,可见性,填充样式,填充渐变或填充图像。渐变定义颜色带渐变的可见性,方向和开始,中间和结束颜色,而在没有渐变或图像的情况下,颜色定义颜色。起始值设置颜色带工具将从其开始的指定轴上的起始值,结束值设置结束值。
运行时:
色带工具对于突出显示系列中的一组特定值非常有用。在这个例子中,我们使用了一个颜色带工具,它在两个动态指定的Y值之间进行扩展,并且滚动条可以改变其透明度。色带可以在TeeChart系列的前面或后面绘制。在运行时添加如下代码:
[C#]
private void Form1_Load(object sender, System.EventArgs e) AreaSeries area1 = new AreaSeries(tChart1.Chart); ColorBand colorband1 = new ColorBand(tChart1.Chart); tChart1.Aspect.View3D = false; tChart1.Panel.Gradient.Visible = true; tChart1.Panel.Gradient.StartColor = Color.Blue; tChart1.Panel.Gradient.MiddleColor = Color.Gray; tChart1.Panel.Gradient.EndColor = Color.Green; area1.LinePen.Color = Color.Blue; area1.FillSampleValues(20); double offSet = area1.YValues.Maximum * 0.1; colorband1.Active = true; colorband1.Axis = tChart1.Axes.Left; colorband1.Transparency = 50; colorband1.Start = area1.YValues.Minimum + offSet; colorband1.End = area1.YValues.Maximum - offSet; colorband1.DrawBehind = false; hScrollBar1.Value = 50; private void hScrollBar1_Scroll(object sender, System.Windows.Forms.ScrollEventArgs e) ((ColorBand)tChart1.Tools[0]).Transparency = e.NewValue; private void checkBox1_CheckedChanged(object sender, System.EventArgs e) ((ColorBand)tChart1.Tools[0]).DrawBehind = !((ColorBand)tChart1.Tools[0]).DrawBehind;
[VB.Net]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim Area1 As New Steema.TeeChart.Styles.Area(TChart1.Chart) Dim Colorband1 As New Steema.TeeChart.ColorBand(TChart1.Chart) TChart1.Aspect.View3D = False TChart1.Panel.Gradient.Visible = True TChart1.Panel.Gradient.StartColor = Color.Blue TChart1.Panel.Gradient.MiddleColor = Color.Gray TChart1.Panel.Gradient.EndColor = Color.Green Area1.LinePen.Color = Color.Blue Area1.FillSampleValues(20) Dim OffSet As Double = Area1.YValues.Maximum * 0.1 Colorband1.Active = True Colorband1.Axis = TChart1.Axes.Left Colorband1.Transparency = 50 Colorband1.Start = Area1.YValues.Minimum + OffSet Colorband1.End = Area1.YValues.Maximum - OffSet Colorband1.DrawBehind = False HScrollBar1.Value = 50 End Sub Private Sub HScrollBar1_Scroll(ByVal sender As Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles HScrollBar1.Scroll CType(TChart1.Tools(0), Steema.TeeChart.ColorBand).Transparency = e.NewValue End Sub Private Sub CheckBox1_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged CType(TChart1.Tools(0), Steema.TeeChart.ColorBand).DrawBehind = Not CType(TChart1.Tools(0), Steema.TeeChart.ColorBand).DrawBehind End Sub
颜色线工具在图表中添加彩色线条,可以垂直或水平设置与轴值一致
设计时:
ColorLines可以与特定系列值的特定轴相关联。边框(笔编辑器)允许您配置笔的样式,颜色,宽度,结尾,透明度和可见性,允许拖动启用拖动,拖动重绘重绘图表,同时拖动ColorLine工具,无拖动限制允许ColorLine拖动超出图表的轴,Draw Behind在Chart Series后面绘制ColorLine,而Draw3D在3D中绘制ColorLine。
运行时:
在运行时添加如下代码:
[C#]
Bar bar1 = new Bar(tChart1.Chart); ColorLine colorLine1 = new ColorLine(tChart1.Chart); bar1.FillSampleValues(20); colorLine1.Active = true; colorLine1.AllowDrag = true; colorLine1.Axis = tChart1.Axes.Left; colorLine1.Pen.Color = Color.Blue; colorLine1.Value = bar1.YValues.Maximum / 2;
[VB.Net]
Dim Bar1 As New Steema.TeeChart.Styles.Bar(TChart1.Chart) Dim ColorLine1 As New Steema.TeeChart.ColorLine(TChart1.Chart) Bar1.FillSampleValues(20) ColorLine1.Active = True ColorLine1.AllowDrag = True ColorLine1.Axis = TChart1.Axes.Left ColorLine1.Pen.Color = Color.Blue ColorLine1.Value = Bar1.YValues.Maximum / 2
网格带工具在指定轴和位置的网格线处显示彩色矩形(带)。
设计时:
使用轴组合框选择要与工具关联的轴,可以分别使用“bush”和“color”按钮指定每个波段的布什和颜色特征。
运行时:
在运行时添加如下代码:
[C#]
GridBand tool = new GridBand(tChart1.Chart); Line line = new Line(tChart1.Chart); line.FillSampleValues(); tool.Axis = tChart1.Axes.Left; tool.Band1.Color = Color.Red; tool.Band2.Color = Color.White;
[VB.Net]
Dim tool As GridBand = New GridBand(TChart1.Chart) Dim line As Line = New Line(TChart1.Chart) line.FillSampleValues() tool.Axis = TChart1.Axes.Left tool.Band1.Color = Color.Red tool.Band2.Color = Color.White
轴滚动工具通过鼠标拖动来滚动轴的滚动。
设计时:
使用轴组合框选择要与工具关联的轴。
运行时:
在运行时添加如下代码:
[C#]
AxisScroll tool = new AxisScroll(tChart1.Chart); Line line = new Line(tChart1.Chart); line.FillSampleValues(); tool.Axis = tChart1.Axes.Left;
[VB.Net]
Dim tool As AxisScroll = New AxisScroll(tChart1.Chart) Dim line As Line = New Line(tChart1.Chart) line.FillSampleValues() tool.Axis = tChart1.Axes.Left
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
优秀的工业4.0 WinForm图表控件,官方独家授权汉化,集功能全面、性能稳定、价格实惠等优势于一体
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢