在我的小型WPF項目中,我有一個帶有三個選項卡的TabControl
。每個選項卡上都有一個ListBox
。這個項目跟蹤我們需要購買的雜貨。 (不,這不是家庭作業,這是我的妻子。)所以我有一個ShoppingListItem
s的清單,其中每個都有一個Name
和一個Needed
財產:true
當我們需要的物品,和false
我們購買後。將一個集合綁定到帶有過濾器的多個選項卡
所以三個選項卡是全部,購買和需要。他們應該都指向相同的ShoppingListItemCollection
(從ObservableCollection<ShoppingListItem>
繼承)。但買方應該只顯示需要的項目是錯誤的,而需求應該只顯示需要的項目是真實的。 (所有選項卡上的項目都有複選框。)
這看起來好像不是那很難,但幾個小時後,我就不再接近於搞清楚了。看起來像一個CollectionView或CollectionViewSource是我需要的,但我無法得到任何事情發生;我檢查並取消選中「全部」選項卡上的框,其他兩個選項卡上的項目只是坐在那裏盯着我。
任何想法?
我發現在WPF中,有5000種方法可以進行數據綁定。不幸的是,其中只有大約3個是正確的。其他4997給出了無法理解的錯誤。 – 2008-11-08 16:06:16