本文档简述了 XtraCharts 中系列的刻度类型的特殊事项。
每个系列都应该有一个适当的为系列点的 参数 和 取值 而定义的 刻度类型。 刻度类型确定了 XtraCharts 如何解释系列的下层数据 (解释为 性质、数值 或 日期时间),并且直接影响图表的所有输出。
可以通过 SeriesBase.ArgumentScaleType 和 SeriesBase.ValueScaleType 属性来指定系列的刻度类型。 注意,可以为系列的参数指派任一刻度类型,而 取值 刻度类型只允许是 Numerical(数值) 和 DateTime(日期时间)。 因此,不能把 Qualitative(性质) 刻度指派到 SeriesBase.ValueScaleType 属性。
正确地为系列的 参数 和 取值 数据成员指定刻度类型是至关重要的,因为不正确的选择可能会导致下层数据的呈现无效。 例如,一个典型的错误是使用 Qualitative(性质) 来代替 Numerical(数值) 或 DateTime(日期时间) 刻度类型。 这是由于下列事实导致的: 在图表被绑定到数据源之后,Qualitative 是 SeriesBase.ArgumentScaleType 属性的默认值,并且 Numerical 是 SeriesBase.ValueScaleType 属性的默认值。
下面的插图展示了一个图表的外观,它有 DateTime 参数刻度类型 (格式: 只显示月份) 和 Numerical 取值刻度类型 (格式: 货币格式)。
由于 日期时间 数据的特殊性,在一个特殊的文档中重点说明了它的使用问题: 日期时间数据呈现。
系列的刻度类型与相关 轴 的刻度类型紧密联系。 因此,要获得更多关于在 XtraCharts 中使用刻度类型的信息,请参阅 轴的刻度类型。