本文档阐述了如何跨轴显示 常数线,并定制常数线。 在继续阅读本文档之前,可能需要回顾使用 轴 的基础知识。
常数线 被用于把轴的某个取值可视地呈现为一条与所属轴垂直的线条。 可以在 图象 的 系列 上面或下面绘制常数线。
要在设计时刻创建常数线并添加到轴中,则在 属性 窗口中找到轴,并单击 Axis2D.ConstantLines 属性的省略号按钮。 Constant Line Collection Editor(常数线集合编辑器) 将出现。
在这个编辑器中,单击 Add 按钮创建常数线,并指定它的属性。
常数线的最重要的属性是 ConstantLine.AxisValue 属性,它确定穿过轴绘制常数线的取值。 该取值应该介于当前轴的 范围 中,以便于使常数线在图象中可视。
注意,该取值也要适合于 轴的刻度类型,如同下面的插图所展示的那样。
AxisValue = 10 |
AxisValue = "D" |
---|---|
要控制是否把常数线绘制在图表系列的下面还是上面,则使用 ConstantLine.ShowBehind 属性。 注意,此属性不影响常数线标题的位置。
ShowBehind = False |
ShowBehind = True |
---|---|
然后,可以在图象和 图例 中显示常数线的标题。
-
要在图例中显示常数线的说明,则启用 ConstantLine.ShowInLegend 属性,并通过 ConstantLine.LegendText 属性指定说明文本。
-
要在常数线附近显示标题,则启用 TitleBase.Visible 属性,并且指定标题的 Title.Text 属性。 另外,还可以通过 ConstantLineTitle.Alignment 和 ConstantLineTitle.ShowBelowLine 属性来调整标题的位置。 通过 TitleBase.TextColor、TitleBase.Antialiasing 和 TitleBase.Font 属性来指定标题的外观。
最后,可以指定常数线的外观选项,特别是 ConstantLine.Color、LineStyle.DashStyle 和 LineStyle.Thickness 属性。
当维护轴的常数线集合时,使用 ConstantLine.Visible 属性来隐藏常数线。