2012-01-05 69 views
0

動機很簡單。請看下面的圖片。所有列都被拉伸(寬度)。有沒有辦法爲每列指定寬度?如何修改列圖的寬度?

column chart example http://img684.imageshack.us/img684/7899/capture20j.jpg

<ChartTools:Chart x:Name="PieCustomerChart" Title="A" Background="LightSteelBlue"> 

     <ChartTools:Chart.Axes> 
      <ChartTools:LinearAxis Orientation="Y" ShowGridLines="True" Minimum="0" Maximum="1" /> 
     </ChartTools:Chart.Axes> 

     <ChartTools:Chart.Series> 
      <ChartTools:ColumnSeries Title="Exam" ItemsSource="{Binding Scores}" 
       IndependentValueBinding="{Binding Key}" 
       DependentValueBinding="{Binding Value}" IsSelectionEnabled="True" VerticalAlignment="Stretch" HorizontalAlignment="Stretch"> 
      </ChartTools:ColumnSeries> 
     </ChartTools:Chart.Series> 
    </ChartTools:Chart> 

回答

1

我有一個快速瀏覽一下在CodePlex上的源代碼,它看起來就像你不能單獨設置列寬。它會自動計算。您現在唯一的方法是自己添加該功能或根據列數設置Chart的寬度。