2011-02-02 393 views
1

如何從橫向旋轉軸文本垂直?WPF工具包圖表旋轉軸

我不能做到這一點通過XAML,因爲我是一個動態創建多個系列,我不知道前面有多少則要到控制填充後。

enter image description here

我需要顯示的日期垂直或傾斜,而不是HORZ。

再次感謝您。

+0

任何人有如何做到這一點的任何線索? – nitefrog 2011-02-09 04:16:01

回答

3

不知道你是否已經找到了這個答案,但在關閉的機會,你沒有,你可以嘗試以下方法:

這是XAML,但應該不管工作有多少系列你創建它是爲了設計軸的樣式。

 <chart:Chart.Axes> 
      <chart:DateTimeAxis Orientation="X" ShowGridLines="True"> 
       <chart:DateTimeAxis.AxisLabelStyle> 
        <Style TargetType="{x:Type chart:AxisLabel}"> 
         <Setter Property="StringFormat" Value="{}{0:d-MMM}" /> 
         <Setter Property="RenderTransformOrigin" Value="1,0.5" /> 
         <Setter Property="RenderTransform"> 
          <Setter.Value> 
           <RotateTransform Angle="-45" /> 
          </Setter.Value> 
         </Setter> 
        </Style> 
       </chart:DateTimeAxis.AxisLabelStyle> 
      </chart:DateTimeAxis> 

      <chart:LinearAxis ShowGridLines="True" /> 
     </chart:Chart.Axes>