0

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

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

例如 button1 <- status[55] checkbox1 <- status[81] .. 等

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

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

4

1 回答 1

0

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

于 2012-07-10T21:30:26.757 回答