【问题标题】:WPF Charting ColumnSeries with CategoryAxis, margin between the ColumnsWPF Charting ColumnSeries与CategoryAxis,列之间的边距
【发布时间】:2010-11-09 09:48:40
【问题描述】:

我有一个与 CategoryAxis 分组的柱形图。

我的问题是,当列组合在一起时,列之间没有间距/边距。

我尝试在 DataPoint 上应用带边距的样式,但唯一能做的就是移动所有列,但不在每列上应用边距。

看图:

样式代码:

<Charting:ColumnSeries.DataPointStyle>
 <Style TargetType="Charting:ColumnDataPoint">
    <Setter Property="Margin" Value="10, 0, 0, 0"/>
    <Setter
      Property="MaxWidth"
      Value="5" />
    <Setter
     Property="MaxWidth"
     Value="5" />
  </Style>
</Charting:ColumnSeries.DataPointStyle>

【问题讨论】:

  • 可能问题与固定空间而不是每个组。您是否尝试过添加 Horizo​​ntalScrollBar 或减少组数?
  • 愚蠢的问题,但是您尝试过填充吗?

标签: wpf c#-4.0 wpftoolkit


【解决方案1】:

我以错误的方式处理这个问题,实际问题是所有条形图都是相同的数据系列。当我将每个条拆分为自己的数据系列时,我得到了想要的结果。

【讨论】: