【问题标题】:WPF Binding individual text boxes to an arrayWPF将单个文本框绑定到数组
【发布时间】:2010-10-12 14:35:56
【问题描述】:

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

  1. 控件将是 textBlocks 之类的对象...
  2. .dll 可以包含任何类型的数据对象供我的程序访问,并公开有效连接到我的控件所需的任何属性...

我可以将每个控件绑定到单独的数组元素,还是需要更复杂的集合对象?

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

【问题讨论】:

    标签: wpf-controls binding


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-17
      • 2011-05-01
      • 2016-05-02
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      • 2017-04-07
      相关资源
      最近更新 更多