2010-05-20 30 views
1

我有Button控件,我必須根據bool變量設置IsEanbled屬性。DataBinding控件的屬性時可以應用NOT(!)運算符嗎?

bool IsBoolVariable 

我想如果IsBoolVariable屬性爲然後我想將的IsEnabled屬性設置爲,當IsBoolVariable屬性爲那麼我想設置的的IsEnabled property to true

是否有可能通過應用轉換器,同時定義如下

<Button 
IsEnabled = "{Binding Path = **!**IsBoolVariable}" /> 

給出結合我可以很好地做到不適用(!)運算符,但就是這樣做的唯一途徑?

回答

2

簡答:是的,轉換器是唯一的方法。

1

您可以將其綁定到bool當IsEnabled爲true時返回false的屬性....

相關問題