【发布时间】:2012-03-29 09:43:47
【问题描述】:
我只是在 Silverlight 5 中使用 PivotViewer 控件。似乎很多事情都得到了改进,但我在显示旧的 .cxml 集合时遇到了一些问题,这些集合在 Silverlight 4 下完美运行
旧的编码方式:
InitializeComponent();
MainPivotViewer.LoadCollection("http://localhost:4573/ClientBin/Actresses.cxml", string.Empty);
现在翻译成类似:
InitializeComponent();
CxmlCollectionSource _cxml = new CxmlCollectionSource(new Uri("http://localhost:1541/ClientBin/Actresses.cxml", UriKind.Absolute));
PivotMainPage.PivotProperties = _cxml.ItemProperties.ToList();
PivotMainPage.ItemTemplates = _cxml.ItemTemplates;
PivotMainPage.ItemsSource = _cxml.Items;
发生的情况是显示了项目,但过滤器窗格中没有显示任何内容,如果选择了一个项目,则不再有任何描述!
【问题讨论】:
标签: c# silverlight silverlight-5.0 pivotviewer cxml-collectionxml