【发布时间】:2010-12-06 16:15:33
【问题描述】:
我使用 Silverlight Toolkit 中的标准 Silverlight 图表在图表上显示了一些数据,但是所有数据都不会显示在一个图表上,并且每组列之间似乎存在大量间距,从而导致在右侧的数据列中被“截断”。
有谁知道我可以如何减小这个间距和/或告诉图表有一个固定的宽度,以便它适合所有列。
下面是一张直观地展示问题的图片。
LordCover 编辑:我补充说,我想要一种直接的方法来为每个 ColumnSeries 设置固定宽度。我尝试过使用
<Style x:Key="DataPointStyle1" TargetType="charting:ColumnDataPoint">
<Setter Property="Width" Value="5px" />
</Style>
然后,在 ColumnSeries 标记中:
<charting:ColumnSeries
IndependentValueBinding="{Binding Path=Key}"
DependentValueBinding="{Binding Path=Value}"
DataPointStyle="{StaticResource DataPointStyle1}"
Title="Sales Amount"/>
但它只是获得相对于图表宽度和系列的#的宽度。
【问题讨论】:
-
包括图表 xaml 和您正在应用的任何自定义样式。
-
我不知道你是否仍然感兴趣,但也许我们现在得到了答案:)
标签: silverlight silverlight-4.0 charts silverlight-toolkit