0

我正在尝试学习如何使用 Silverlight 的 PivotViewer 控件。我使用 excel 工具创建了一个集合,并将文件输出到一个名为“asdf”的文件夹中。然后我将此文件夹及其所有内容复制到 D: 分区,这是我用来调用集合的代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace PivotTest
{
    public partial class MainPage : UserControl
    {
        public MainPage()
        {
            InitializeComponent();
            Pivot.LoadCollection(@"D:\asdf\my.cxml", string.Empty);            
        }
    }
}

这是文件夹内的内容以及运行应用程序时在浏览器中获得的内容的屏幕截图。 替代文字

替代文字

关于我做错了什么有什么建议吗?谢谢您的帮助!

4

1 回答 1

1

我的猜测是不允许 PivotViewer 访问本地驱动器上的 xml 文件。您必须将 xml 文件放在您的 Web 服务器上(即 localhost:64413)并通过 http 访问它。

于 2010-11-16T14:42:12.657 回答