【发布时间】:2015-08-19 18:58:03
【问题描述】:
经过数小时的谷歌搜索,我仍然找不到一个简单的解决方案,可以在 TwoWay 模式下将 ObservableCollection 绑定到 ListBox 的选定项目...
我所拥有的非常简单:ListBox 和 SelectionMode="Multiple",以及一个名为 SelectedContacts 的 ObservableCollection<Contact>。我希望这两个被绑定。当然我的ListBox 有ItemsSource="{Binding Contacts}" 这是另一个ObservableCollection 的联系人。
现在我真的不能在我的 Contact 项目上使用 IsSelected bool,我就是不能。
谢谢!
【问题讨论】:
-
当然可以。这就是存在视图模型的原因。将您的联系人项目包装到视图模型中。