我应该添加什么对象集合?

时间:2012-02-15 23:03:27

标签: c# wpf collections prism observablecollection

我在WPF中使用Prism。

我正在观看Prism入门套件,它有一个ICollectionView。在该集合中,我需要添加其中选择的对象。我应该使用什么对象(或集合)来添加对象?

enter image description here

我的意思是在图片中,我有两个列表框,第一个我有一个只读集合,第二个是可以添加或删除对象的列表。

1 个答案:

答案 0 :(得分:1)

您的列表应绑定到包装ObservableCollection的ICollectionView。添加时,您将添加到此Observable集合。

private readonly ObservableCollection<Stock> listToAddTo;

public ICollectionView List2 { get; private set; }

构造

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

List2是绑定的地方