复选框数据绑定

本文关键字:数据绑定 复选框 | 更新日期: 2023-09-27 17:57:13

我对System.Window.Form.CheckBox数据绑定有问题。我有代码:

checkBox1.DataBindings.Add("Checked", _movementsBindingSource, "Moved", true);

它正在工作,但我想要反转复选框1.选中。如果"已移动"为真,则选中 = 为假。你能帮我解决这个问题吗?

复选框数据绑定

这是一个常见问题,您有两种选择:

  1. _movementsBindingSource中创建另一个字段,该字段将与"已移动"字段完全相反,并绑定到该字段。
  2. 手动执行数据绑定,并自行处理已检查的已更改事件。

默认情况下,数据绑定没有"反向布尔值绑定"类型的选项。