2011-08-11 50 views
1

我想知道是否有方法在同一頁上共享列表框。在WP7上共享列表框控件/數據透視表項

基本上,我有一個綁定到collectionviewsource的列表框。我也有5-6個使用相同列表框的數據透視控件,但會以不同的方式過濾collectionviewsource。

我想知道是否有可能說有一個列表框作爲一種資源,並在所有興田樞軸顯示它那麼當支點的變化,我可以將不同的過濾器的collectionviewsource。

任何人都可以引導我正確的方式嗎?

謝謝!

回答

0

您可以爲包含列表框的Pivot創建ItemTemplate。

我覺得它更容易保持這種情況下通過explicilty創建XAML中每個pivotItem但讓所有格蘭列表框,雖然共享相同的ItemTemplate。我發現通過查看可以更容易地看到發生了什麼,並且如果您需要更改其中一個列表框的模板,它也會更容易。 (我覺得這似乎經常發生。)

+0

似乎這是最好的路線。我創建了一個CollectionViewSource,並根據選定的數據透視表修改了過濾器事件,並且看到了巨大的延遲。這絕對是用相同風格管理多個列表框的最簡單方法,然後只需爲每個列表創建一個查看源以保持性能。 – John