2012-02-15 88 views
0

我在WPF中使用Prism。我應該添加什麼對象集合對象?

我在觀看Prism入門套件,它有一個ICollectionView。在該集合中,我需要添加在其中選擇的對象。我應該使用什麼對象(或集合)來添加對象?

enter image description here

我指的是圖像中,我有兩個列表框,在第一個我有一個只讀集合,第二個是一個列表,其中可以添加或刪除對象。

回答

1

您的列表應綁定到包裝ObservableCollection的ICollectionView。當你添加時,你添加到這個Observable集合中。

private readonly ObservableCollection<Stock> listToAddTo; 

public ICollectionView List2 { get; private set; } 

構造

listToAddTo = new ObservableCollection<Stock>(); 
    List2 = CollectionViewSource.GetDefaultView(listToAddTo); 

哪裏列表2就是必然