Axis

Axis 类

封装代表图表坐标轴的对象。

public class Axis : DomObject<AxesManager>, IAxis

属性

名称描述
ActualMajorUnit { get; }指定坐标轴的实际主单位。请先调用方法 IChart.ValidateChartLayout() 以获取实际值。
ActualMajorUnitScale { get; }指定坐标轴的实际主单位比例。请先调用方法 IChart.ValidateChartLayout() 以获取实际值。
ActualMaxValue { get; }指定坐标轴的实际最大值。请先调用方法 IChart.ValidateChartLayout() 以获取实际值。
ActualMinorUnit { get; }指定坐标轴的实际次单位。请先调用方法 IChart.ValidateChartLayout() 以获取实际值。
ActualMinorUnitScale { get; }指定坐标轴的实际次单位比例。请先调用方法 IChart.ValidateChartLayout() 以获取实际值。
ActualMinValue { get; }指定坐标轴的实际最小值。请先调用方法 IChart.ValidateChartLayout() 以获取实际值。
AggregationType { get; set; }表示分类坐标轴的聚合类型(分箱)。适用于分类。仅在 Histogram 或 HistogramPareto 系列中使用。
AxisBetweenCategories { get; set; }表示数值坐标轴是否在类别之间穿过分类坐标轴。此属性仅适用于分类坐标轴,并且不适用于 3-D 图表。读/写 Boolean。
BaseUnitScale { get; set; }指定日期坐标轴上表示的最小时间单位。读/写 TimeUnitType
BinWidth { get; set; }当 AggregationType 属性值设置为 AxisAggregationType.ByBinWidth 时指定分箱宽度。适用于分类坐标轴。仅在 Histogram 或 HistogramPareto 系列中使用。
CategoryAxisType { get; set; }指定分类坐标轴的类型。读/写 CategoryAxisType
Chart { get; }返回父图表。只读 IChart
CrossAt { get; set; }表示垂直坐标轴交叉该坐标轴的点。读/写 Single。
CrossType { get; set; }表示指定坐标轴上另一个坐标轴交叉的 CrossType。读/写 CrossesType
DisplayUnit { get; set; }指定数值坐标轴显示单位的缩放值。读/写 DisplayUnitType
Format { get; }表示坐标轴的格式。只读 IAxisFormat
HasTitle { get; set; }确定坐标轴是否拥有可见标题。读/写 Boolean。
IsAutomaticMajorUnit { get; set; }指示坐标轴的主单位是否自动分配。读/写 Boolean。
IsAutomaticMaxValue { get; set; }指示最大值是否自动分配。读/写 Boolean。
IsAutomaticMinorUnit { get; set; }指示坐标轴的次单位是否自动分配。读/写 Boolean。
IsAutomaticMinValue { get; set; }指示最小值是否自动分配。读/写 Boolean。
IsAutomaticOverflowBin { get; set; }指定自动溢出分箱值。若为 false:使用 OverflowBin 属性。
IsAutomaticTickLabelSpacing { get; set; }指定自动刻度标签间距值。若为 false:使用 TickLabelSpacing 属性。读/写 Boolean。
IsAutomaticTickMarksSpacing { get; set; }指定自动刻度线间距值。若为 false:使用 TickMarksSpacing 属性。读/写 Boolean。
IsAutomaticUnderflowBin { get; set; }指定自动下溢分箱值。若为 false:使用 UnderflowBin 属性。
IsLogarithmic { get; set; }表示数值坐标轴的刻度类型是否为对数。读/写 Boolean。
IsNumberFormatLinkedToSource { get; set; }指示格式是否链接到源数据。读/写 Boolean。
IsOverflowBin { get; set; }指定是否应用溢出分箱。使用 IsAutomaticOverflowBin 和 OverflowBin 调整溢出分箱值。
IsPlotOrderReversed { get; set; }表示 MS PowerPoint 是否从最后到第一个绘制数据点。读/写 Boolean。
IsUnderflowBin { get; set; }指定是否应用下溢分箱。使用 IsAutomaticUnderflowBin 和 UnderflowBin 调整下溢分箱值。
IsVisible { get; set; }表示坐标轴是否可见。读/写 Boolean。
LabelOffset { get; set; }指定标签距坐标轴的距离。适用于分类或日期坐标轴。值必须介于 0% 到 1000% 之间。读/写 UInt16。
LogBase { get; set; }表示对数基数。默认值为 10。读/写 Double。
MajorGridLinesFormat { get; }表示图表坐标轴上主网格线的格式。只读 IChartLinesFormat
MajorTickMark { get; set; }表示指定坐标轴的主刻度标记类型。读/写 TickMarkType
MajorUnit { get; set; }表示日期或数值坐标轴的主单位。读/写 Double。
MajorUnitScale { get; set; }表示日期坐标轴的主单位比例。读/写 TimeUnitType
MaxValue { get; set; }表示数值坐标轴的最大值。读/写 Double。
MinorGridLinesFormat { get; }表示图表坐标轴上次网格线的格式。只读 IChartLinesFormat
MinorTickMark { get; set; }表示指定坐标轴的次刻度标记类型。读/写 TickMarkType
MinorUnit { get; set; }表示日期或数值坐标轴的次单位。读/写 Double。
MinorUnitScale { get; set; }表示日期坐标轴的主单位比例。读/写 TimeUnitType
MinValue { get; set; }表示数值坐标轴的最小值。读/写 Double。
NumberFormat { get; set; }表示坐标轴标签的格式字符串。读/写 String。
NumberOfBins { get; set; }当 AggregationType 属性值设置为 AxisAggregationType.ByNumberOfBins 时指定分箱数量。适用于分类坐标轴。仅在 Histogram 或 HistogramPareto 系列中使用。
OverflowBin { get; set; }指定溢出分箱的自定义值。当 IsAutomaticOverflowBin 属性设置为 false 且 IsOverflowBin 属性为 true 时适用。
Position { get; set; }表示坐标轴的位置。读/写 AxisPositionType
ShowMajorGridLines { get; }要隐藏主网格线,请将 MajorGridLinesFormat.Line.FillFormat.FillType 设置为 FillType.NoFill。只读 Boolean。
ShowMinorGridLines { get; }要隐藏次网格线,请将 MinorGridLinesFormat.Line.FillFormat.FillType 设置为 FillType.NoFill。只读 Boolean。
TextFormat { get; }表示文本的格式。只读 IChartTextFormat
TickLabelPosition { get; set; }表示指定坐标轴上刻度标签的位置。读/写 TickLabelPositionType
TickLabelRotationAngle { get; set; }表示刻度标签的旋转角度。读/写 Single。
TickLabelSpacing { get; set; }指定在绘制的标签之间要跳过的刻度标签数量。适用于分类或系列坐标轴。读/写 UInt32。
TickMarksSpacing { get; set; }指定在绘制下一个刻度线之前要跳过的刻度线数量。适用于分类或系列坐标轴。读/写 UInt16。
Title { get; }获取坐标轴标题。只读 IChartTitle
UnderflowBin { get; set; }指定下溢分箱的自定义值。当 IsAutomaticUnderflowBin 属性设置为 false 且 IsUnderflowBin 属性为 true 时适用。

方法

名称描述
SetCategoryAxisTypeAutomatically()设置 IAxis.CategoryAxisType 属性,其值根据坐标轴数据自动确定。

另请参见