IAxis

IAxis interface

封装表示图表轴的对象。

public interface IAxis : IFormattedTextContainer

特性

姓名描述
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 系列一起使用。
AsIFormattedTextContainer { get; }允许获取基本 IFormattedTextContainer 接口。 只读IFormattedTextContainer
AxisBetweenCategories { get; set; }表示值轴是否与类别之间的类别轴相交。 此属性仅适用于类别轴,不适用于 3-D 图表。 读/写Boolean。
BaseUnitScale { get; set; }指定日期轴上表示的最小时间单位。 读/写TimeUnitType
BinWidth { get; set; }当 AggregationType 属性值设置为 AxisAggregationType.ByBinWidth 时指定 bin 宽度。 应用于类别轴。仅与 Histogram 或 HistogramPareto 系列一起使用。
CategoryAxisType { get; set; }指定类别轴的类型。 读/写CategoryAxisType
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; }指定自动下溢 bin 值。如果为 false:使用 UnderflowBin 属性。
IsLogarithmic { get; set; }表示数值轴刻度类型是否为对数。 读/写Boolean。
IsNumberFormatLinkedToSource { get; set; }表示格式是否为链接源数据。 读/写Boolean。
IsOverflowBin { get; set; }指定是否应用溢出箱。使用 IsAutomaticOverflowBin 和 OverflowBin 调整溢出箱值。
IsPlotOrderReversed { get; set; }表示 MS PowerPoint 是否从最后一个到第一个绘制数据点。 读/写Boolean。
IsUnderflowBin { get; set; }指定是否应用下溢 bin。使用 IsAutomaticUnderflowBin 和 UnderflowBin 调整下溢 bin 值。
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 时的 bin 数量。 应用于类别轴。仅与 Histogram 或 HistogramPareto 系列一起使用。
OverflowBin { get; set; }指定溢出箱自定义值。当 IsAutomaticOverflowBin 属性设置为 false 并且 IsOverflowBin 属性等于 true 时应用。
Position { get; set; }表示轴的位置。 读/写AxisPositionType
ShowMajorGridLines { get; }表示是否显示主要网格线。 只读Boolean。
ShowMinorGridLines { get; }表示是否显示次要网格线。 只读Boolean。
TickLabelPosition { get; set; }表示指定轴上刻度线标签的位置。 读/写TickLabelPositionType
TickLabelRotationAngle { get; set; }表示刻度标签的旋转角度 读/写Single。
TickLabelSpacing { get; set; }指定在绘制的标签之间跳过多少刻度标签。 读/写UInt32。
TickMarksSpacing { get; set; }指定在绘制下一个刻度线之前应跳过多少个刻度线 绘制。应用于类别或系列轴。 读/写UInt16。
Title { get; }获取轴的标题。 只读IChartTitle
UnderflowBin { get; set; }指定下溢 bin 自定义值。当 IsAutomaticUnderflowBin 属性设置为 false 并且 IsUnderflowBin 属性等于 true 时应用。

方法

姓名描述
SetCategoryAxisTypeAutomatically()使用根据轴数据自动确定的值设置 IAxis.CategoryAxisType 属性。

也可以看看