AxisScaleBreakStyle 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示图表 Y 轴上的刻度分隔线。
public ref class AxisScaleBreakStyle
public class AxisScaleBreakStyle
type AxisScaleBreakStyle = class
Public Class AxisScaleBreakStyle
- 继承
-
AxisScaleBreakStyle
注解
刻度中断是 Y 轴上有意的不连续,最常用于在图表上的序列中重新分发数据点。 当绘制一个序列中数据的高值和低值之间存在较大差异时,此功能可提高可读性。 对于多个序列中的数据之间的差异,不会绘制刻度分隔符。
默认情况下,将禁用缩放中断。 可以通过将 Enabled 属性设置为 trueY 轴来启用刻度分隔符。 若要更改刻度分隔符的垂直空间量,可以指定一个 Spacing 值。 这计算为 Y 轴刻度百分比。
在单个系列中的数据点范围之间必须有足够的分隔,才能绘制刻度中断。 默认情况下,数据区域之间的分隔空间至少占图表总空间的 25% 时,才能添加刻度分隔线。 如果启用小数位数分隔符但不会出现,即使数据范围之间有足够的距离,也可以将 CollapsibleSpaceThreshold 属性设置为小于 25 的值。
图表支持每个图表最多五个刻度分隔符;但是,如果显示多个刻度分隔符,图表可能会变得不可读。 如果有两个以上数据区域,可以考虑使用不同方法显示此数据。 使用该 MaxNumberOfBreaks 属性可减少可在图表上显示的刻度分隔符数。
使用刻度分隔线时,Y 轴标签可能会成为偏移量。 若要禁用标签偏移,请将 IsStaggered 属性设置为 false.
以下任一情况下都不支持缩放中断:
使用饼图、圆环图、漏斗图、棱锥图、径向图类型或任何堆积图表类型。
启用了标签、刻度线或网格线的自定义间隔。
设置轴的最小值或最大值。
使用自定义标签。
指定对数 Y 轴。
使用 Y 轴上的轴视图(包括滚动和缩放)。
使用三维图表。
构造函数
| 名称 | 说明 |
|---|---|
| AxisScaleBreakStyle() |
初始化 AxisScaleBreakStyle 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| BreakLineStyle |
获取或设置将用于绘制刻度分隔线的断线的样式。 |
| CollapsibleSpaceThreshold |
获取或设置绘制刻度分隔符的图表上的空间阈值。 |
| Enabled |
获取或设置一个标志,该标志指示是否启用缩放中断。 |
| LineColor |
获取或设置刻度分隔线的颜色。 |
| LineDashStyle |
获取或设置刻度分隔线的样式。 |
| LineWidth |
获取或设置刻度分隔线的宽度。 |
| MaxNumberOfBreaks |
获取或设置图表上要显示的最大刻度分隔符数。 |
| Spacing |
获取或设置刻度分隔线的行之间的间距间距。 间距间距表示为 Y 轴的百分比。 |
| StartFromZero |
获取或设置一个 StartFromZero 枚举值,该值指示是否从零开始缩放中断。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |