【发布时间】:2017-04-29 19:22:51
【问题描述】:
所以我有一个列表框和一个类。此类称为“任务”,具有三个属性:Name、IsStarted 和 IsCompleted。
我使用了 BindingList 并将 Listbox 的数据源设置为该 BindingList。这工作正常,到目前为止没有问题。
我不知道该怎么做(我希望有可能)是将属性 IsStarted 和 IsCompleted 绑定到两个 CheckBox,这样如果我更改选择了哪个 Mission,这些 CheckBox 将更改以反映选定项。
我很感激我可以通过使用 ListBox 上的 SelectedItemChanged 事件来做到这一点,但我希望有一个双向绑定,以便如果我要选中或取消选中 CheckBoxes,类中的数据会改变。
【问题讨论】:
-
您好 FaithfullLearner,您需要单独使用 2 个复选框。因此,根据复选框(如果选中或未选中),您将设置您的组合框,并根据您的组合框选择的值,您必须相应地设置复选框。
-
你不需要事件,也不需要双向数据绑定。您需要简单的数据绑定。