checkbox databinding
I have a problem with System.Window.Form.CheckBox databinding. I have code:
checkBox1.DataBindin开发者_高级运维gs.Add("Checked", _movementsBindingSource, "Moved", true);
It's working, but i want invert checkBox1.Checked. If Moved is true, then checked = false. Can you help me with this problem?
That's a common problem and you have two options:
- Create another field in the
_movementsBindingSource
which will be exact inverse of the 'Moved' field and bind to it. - Do the databinding manually and handle the checked changed events yourself.
By default, databinding doe not have an 'inverse bool binding' sort of an option.
精彩评论