演示示例: Vertical; Horizontal; Negative values; Stacked Bars
BarSeries 可以以水平或垂直的条棒来显示数据。
下图.垂直与水平的条棒系列
用 Values 数组属性可以存储条棒数组的值。用AddValue(…)方法可以添加值。根据给定值索引用SetValue(…)方法来更新现有的值。值的类型为 BarSeriesValue,具有以下字段:
• Value 条棒的长度
• Location 条棒在X轴的位置(垂直方向的外观)或Y轴位置(水平方向的外观)
• Text 在条棒内呈现的文本
用条棒系列的 LabelStyle 属性可以控制条棒值标签在图表上的显示方式。用AddValue(…)或SetValue(…)方法参数可以设置标签值文本。设置Fill属性及其子属性可以使用各种填充样式 。
用图表的 BarViewOptions 属性可以控制条棒显示的方式。用BarView.Options.Orientation 可以在水平和垂直条棒方向二者之间进行选择。
BarViewOptions.Grouping可以按值索引、按使用宽度拟合的索引或按位置值对条棒进行分组。它从外观视觉上把不同的条棒系列的值结合在一起。如果不需要分组的话,可以用BarViewOptions.Grouping.ByLocation,并卫每个BarSeriesValue对象设置不同的Location字段。使用宽度拟合属性来调整列之间和旁边的空间。当不使用宽度拟合时,条棒系列的BarThickness属性决定了条棒的宽度。设置Bar