我有Button控件,我必须根据bool变量设置IsEanbled属性。
bool IsBoolVariable
我想如果 IsBoolVariable 属性为 true ,那么我想将 IsEnabled 属性设置为 false AND IsBoolVariable 属性为 false ,然后我想将 IsEnabled 属性设置为 true 。
是否可以在定义绑定时应用not(!)运算符,如下所示
<Button
IsEnabled = "{Binding Path = **!**IsBoolVariable}" />
我可以通过应用转换器来做到这一点,但这是唯一的方法吗?
答案 0 :(得分:2)
简短回答:是的,转换器是唯一的方法。
答案 1 :(得分:1)
您可以将它绑定到bool属性,当IsEnabled为true时返回false ....