【问题标题】:Binding to Dictionary/Array of objects绑定到字典/对象数组
【发布时间】:2012-07-10 21:18:44
【问题描述】:

我有大量通过键(地址)到达的状态(布尔值)

视觉应该将每个状态显示为不同的控件(例如复选框、按钮、收音机等) - 每个控件都提供了它将显示的状态的地址

例如 按钮1

我的问题是,如果我将 INotifyPropertyChanged 放在整个索引器上(如果我使用索引器进行操作) - 如果一个值发生更改,它会更新所有控件还是仅更新更改的控件..

我只想要一个状态更改来更新一个控件 - 不是全部。有没有办法做到这一点?

【问题讨论】:

    标签: wpf arrays binding dictionary indexer


    【解决方案1】:

    它将更新所有内容,在 Silverlight 中,您可以构建一个只更新一个索引的通知。我想不出任何可以让您保持该结构的解决方案,如果您将所有内容映射到具有键和值的对象,您可以在内部通知值更改...

    【讨论】:

      猜你喜欢
      • 2020-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-09
      相关资源
      最近更新 更多