WPF将单个文本框绑定到数组

时间:2010-10-12 14:35:56

标签: wpf-controls binding

如果我的程序员创建了一个我可以在我的WPF项目中引用的.dll,并且他的.dll包含一个不断变化的数据的数组或集合,那么我在WPF表单上更新许多单独控件的最佳方法是什么?

  1. 控件将是textBlocks ......
  2. 之类的对象
  3. .dll可以包含任何类型的数据对象供我的程序访问,并公开有效连接到我的控件所需的任何属性......
  4. 我可以将每个控件绑定到单个数组元素,还是需要更复杂的集合对象?

    如果绑定不起作用,将数据分发到每个控件的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

我不确定你究竟在问什么。但是,如果要在视图中更新数据集合。我会使用ObservableCollection http://msdn.microsoft.com/en-us/library/ms668604.aspx。它会自动通知您查看集合的更改。 因此,最简单的方法是将数据作为ObllableCollection从您的dll中公开,并将它们绑定到您的视图。