我正在尝试学习如何使用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);
}
}
}
以下是文件夹内部内容以及运行应用程序时在浏览器中获得的内容的屏幕截图。
有关我做错的任何建议吗?谢谢你的帮助!
答案 0 :(得分:1)
我的猜测是不允许PivotViewer访问本地驱动器上的xml文件。您必须将xml文件放在Web服务器上(即localhost:64413)并通过http访问它。