【发布时间】:2011-04-18 12:45:27
【问题描述】:
我有一个带有两个 ComboBox 的表单。其中之一是填充来自 ViewModel 中的集合的对象。当我在这个 ComboBox 中选择一个值时,它应该填充第二个 ComboBox。
我想知道填充第二个 ComboBox 的最佳方法是什么。我认为另一个集合包含 ViewModel 中第一个 ComboBox 的选定值的详细信息可能有点浪费。我认为最好的方法可能是用选定的值访问数据库,收集相应的详细信息,然后将它们发回。我认为这样做的方法是让详细信息 ComboBox 与“主”ComboBox 绑定,以便它可以获取选定的值。那么理想情况下,详细信息 ComboBox 会以某种方式从数据库中获取值。
问题是我只是不知道如何使用 MVVM 实现这一点,我们将不胜感激!
【问题讨论】: