簡體   English   中英

在觸發器中做出否定的最簡單方法是什么?

[英]What's the easiest way to do negation in triggers?

我想做點什么

<DataTrigger Binding="{Binding Something}" ValueIsNot="{x:Null}">

我認為你最好的選擇是使用轉換器。 有關將結果轉換為布爾值的示例,請參閱此博客文章

<DataTrigger
    Binding="{Binding Path=x, Converter={StaticResource IsNotNullConverter}}"
    Value="true">

如果你想使用觸發器,你可以自己編寫或利用現有的觸發器。 如果您正在使用MVVM,只需將視圖綁定到VM上的屬性即可為您執行邏輯操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM