1

如何在图表上设置y轴上的最小值/最大值/间隔值 - ColumnSeries? 我在Windows 8.1商店应用程序中使用WinRTXamlToolkit.Controls.DataVisualization.Charting库。设置WinRTXamlToolkit中Y轴的最小值/最大值/间隔值

图表工作不正常,但如果我尝试设置MinimumMaximumInterval失败与以下错误:“无法分配给可空类型物业最小”

<charting:Chart 
    x:Name="BarChart2" 
    Height="400" 
    Title="title" 
    Margin="0,0"> 
    <charting:ColumnSeries      
     ItemsSource="{Binding items}" 
     IndependentValueBinding="{Binding Initials}" 
     DependentValueBinding="{Binding NumberOfVisits}" 
     IsSelectionEnabled="True" >       
     <charting:ColumnSeries.DependentRangeAxis> 
      <charting:LinearAxis 
       Orientation="Y" 
       Interval="1" 
       Minimum="2" 
       ShowGridLines="False"/> 
     </charting:ColumnSeries.DependentRangeAxis> 
    </charting:ColumnSeries> 
</charting:Chart> 

回答

1

您可以在代码中做到这一点使用类似这样的东西:

    ((LineSeries)LineChart.Series[0]).DependentRangeAxis = new LinearAxis() 
       { 
        Maximum = 50, 
        Minimum = 30,       
        Orientation = AxisOrientation.Y, 
        Interval = 20, 
        ShowGridLines = true, 
       }; 
+0

Thx。我会试试看 :) –

相关问题