ChartAxis 类

定义

表示沿轴的标签、标题和网格线的属性。

public ref class ChartAxis : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::INamedObject
public class ChartAxis : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.INamedObject
type ChartAxis = class
    inherit ReportObject
    interface INamedObject
Public Class ChartAxis
Inherits ReportObject
Implements INamedObject
继承
实现

构造函数

ChartAxis()

创建 ChartAxis 类的新实例。

属性

AllowLabelRotation

获取或设置一个值,该值指示为适应图表大小而以递增方式旋转轴标签时所采用的步幅。

Angle

获取或设置轴标签显示角度。

Arrows

获取或设置轴标签的箭头类型。

ChartAxisScaleBreak

获取或设置轴的刻度分隔线行为。

ChartAxisTitle

获取或设置轴的标题。

ChartMajorGridLines

获取或设置应对此轴显示的主要网格线。

ChartMajorTickMarks

获取或设置轴的主要刻度线。

ChartMinorGridLines

获取或设置应对此轴显示的次要网格线。

ChartMinorTickMarks

获取或设置轴的次要刻度线。

ChartStripLines

获取或设置轴的自定义条带线。

ComponentMetadata

获取或设置组件元数据。

(继承自 ReportObject)
CrossAt

获取或设置与另一轴相交处的值。

CustomProperties

获取或设置轴的自定义属性。

HideEndLabels

获取或设置一个值,该值指示在轴末尾是否应隐藏标签。

HideLabels

获取或设置一个值,该值指示是否隐藏轴标签。

IncludeZero

获取或设置一个值,该值指示轴是否应始终包括零。

Interlaced

获取或设置一个值,该值指示对于轴的网格线、刻度线或标签间隔,是否每隔一个就使用条带线。

InterlacedColor

获取或设置交错条带线的颜色。

Interval

获取或设置网格线、刻度线和标签之间的默认间隔。

IntervalOffset

获取或设置第一个刻度线距离轴最小值的默认偏移值。

IntervalOffsetType

获取或设置 IntervalOffset 的默认单位。

IntervalType

获取或设置 Interval 的默认单位。

LabelInterval

获取或设置标签之间的间隔。

LabelIntervalOffset

获取或设置第一个标签距离轴最小值的默认偏移值。

LabelIntervalOffsetType

获取或设置 LabelIntervalOffset 的单位。

LabelIntervalType

获取或设置 LabelInterval 的单位。

LabelsAutoFitDisabled

获取或设置一个值,该值指示是否应该将轴标签自动调整到合适大小。

Location

获取或设置一个值,该值指示轴必须在默认侧绘制还是绘制在相反一侧。

LogBase

获取或设置对数刻度的底数。

LogScale

获取或设置一个值,该值指示轴是否为对数轴。

Margin

获取或设置一个值,该值指示是否将创建轴边距。

MarksAlwaysAtPlotEdge

获取或设置一个值,该值指示是否应将标记保留在绘图区的边缘。

MaxFontSize

获取或设置自动调整标签时的最大字号。

Maximum

获取或设置轴的最大值。

MinFontSize

获取或设置自动调整标签时的最小字号。

Minimum

获取或设置轴的最小值。

Name

获取或设置轴的名称。

OffsetLabels

获取或设置一个值,该值指示是否应偏移标签。

Parent

此报表对象的父对象。

(继承自 ReportObjectBase)
PreventFontGrow

获取或设置一个值,该值指示是否可以阻止增大轴标签字号以使其容纳在图表中。

PreventFontShrink

获取或设置一个值,该值指示是否可以阻止减小轴标签字号以使其容纳在图表中。

PreventLabelOffset

获取或设置一个值,该值指示是否可以阻止轴标签错开以使其容纳在图表中。

PreventWordWrap

获取或设置一个值,该值指示是否可以阻止轴标签文本换行以使其容纳在图表中。

Reverse

获取或设置一个值,该值指示是否应以反向绘制轴。

Scalar

获取或设置一个值,该值指示沿此轴的值是否为应在图表中的连续轴上显示的标量值(数值或日期)。

Site

获取或设置与 ReportObject 对象关联的站点。

(继承自 ReportObject)
Style

获取或设置此报表定义对象的样式属性。

SyncMaximum

获取或设置 ChartAxis 的同步是否为最大值。

SyncMinimum

获取或设置 ChartAxis 的同步是否为最小值。

SyncScope

获取或设置 ChartAxis 的同步的作用域。

VariableAutoInterval

获取或设置一个值,该值指示是否计算自动间隔。

Visible

获取或设置一个值,该值指示是否显示轴。

方法

DeepClone()

返回此 ReportObject 实例的深层副本。

(继承自 ReportObject)
GetContainingDataScopes()

返回包含数据作用域的报表对象的列表。

(继承自 ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

返回默认实现的数据作用域。

(继承自 ReportObject)
GetDependenciesCore(IList<ReportObject>)

返回 ReportObject 对象的依赖项核心。

(继承自 ReportObject)
Initialize()

初始化 ChartAxis 类的实例。

InitializeForDesigner()

初始化设计器的报表对象。

(继承自 ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

在更改子级的属性时引发事件。

(继承自 ReportObject)
OnPropertyChanged(Int32, Object, Object)

在更改属性时引发事件。

(继承自 ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

返回报表定义语言语义是否与核心对象相同。

(继承自 ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

保存报表对象的属性值。

(继承自 ReportObject)

显式接口实现

IComponent.Disposed

在释放 ReportObject 对象时发生。

(继承自 ReportObject)
IDisposable.Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

(继承自 ReportObject)

适用于