【发布时间】:2011-06-17 20:58:54
【问题描述】:
我目前正在开发一个使用 MVVM 的应用程序,该应用程序需要在组合框中显示一些数据。这些绑定到 ObservableCollections。数据存储在数据表中。
我有许多对象,例如名称和位置。每个组合框都包含名称或位置。名称列表旁边有一个数字,显示有多少人被称为该名称。位置也类似。现在,当用户单击一个名称时,位置框中的数字会发生变化,以显示该位置有多少人居住在该位置。名称和位置对象是完全独立的,彼此一无所知。如果用户然后单击一个位置,那么这将更新名称组合框。原始数据包含在具有名称和位置列的数据表中。 (最终项目中大约会有 7 个组合框,dattable 会相应增加)。是否只是再次查询数据表并用新数据清除并替换组合框中的对象?
对不起,冗长的信息。
【问题讨论】: