【问题标题】:How to scale axes of winrt toolkit charts?如何缩放winrt工具包图表的轴?
【发布时间】:2016-06-14 22:25:20
【问题描述】:

“我正在使用 Winrt Xaml 工具包附带的图表。尽管存在一些 (xaml) 错误,但大多数图表都可以很好地显示。但是轴的保存不起作用。一旦我尝试定义一个分钟,最大值或间隔值我得到以下错误:

无法从文本“1”创建“Windows.Foundation.IReference`1”

<charting:Chart x:Name="GradePointAverage" Title="Line Chart" Width="650" Height="650">
    <charting:Chart.Axes>
        <charting:LinearAxis Orientation="X" Title="x axis" Interval="1" Minimum="1" Maximum="6"    />
        <charting:LinearAxis Orientation="Y" Title="y axis"  ShowGridLines="True" />
    </charting:Chart.Axes>
    <charting:LineSeries ItemsSource="{Binding Items}" IndependentValueBinding="{Binding HalfYear}"
                            DependentValueBinding="{Binding Average}" IsSelectionEnabled="True" AnimationSequence="FirstToLast" TransitionDuration="0:0:5"   />
</charting:Chart>

除了所有图表都标记为“无法将 [图表类型] 类型的值添加到 'collection`1' 类型的集合或字典中”。我通过nuget安装了工具包,并且已经尝试过重新安装。

【问题讨论】:

    标签: c# xaml windows-runtime winrt-xaml winrt-xaml-toolkit


    【解决方案1】:

    在 xaml 中设置最小值、最大值和间隔时,我也遇到了各种问题。但是能够通过在 C# 中进行修复来解决它。 像这样的东西应该可以工作:(基于此:How to set axis margin in WinRT XAML Toolkit line chart?

    ((LineSeries)GradePointAverage.Series[0]).IndependentAxis = new LinearAxis
                                                  {
                                                      Minimum = 1,
                                                      Maximum = 6,
                                                      Orientation = AxisOrientation.X,
                                                      Interval = 1
                                                  };
    
    ((LineSeries)GradePointAverage.Series[0]).DependentRangeAxis = new LinearAxis
                                                      {
                                                          Orientation = AxisOrientation.Y,
                                                          ShowGridLines = true
                                                      };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多