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;
何が起こるかというと、アイテムは表示されますが、フィルター ペインには何も表示されず、アイテムが選択されている場合、それらの説明はもうありません!