簡體   English   中英

在WinRTXamlToolkit圖表中設置Y軸的最小/最大/間隔

[英]Setting min/max/interval for Y axis in a WinRTXamlToolkit Chart

如何在圖表ColumnSeries的y軸上設置最小/最大/間隔? 我在Windows 8.1商店應用程序中使用WinRTXamlToolkit.Controls.DataVisualization.Charting庫。

圖表可以很好地運行,但是如果我嘗試設置MinimumMaximumInterval它將失敗,並顯示以下錯誤:“無法在屬性Minimum上分配給可為空的類型”

<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>

您可以使用以下代碼在代碼中執行此操作:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM