2012-09-21 69 views
0

是否可以在xaml中執行「IS」條件?在xaml中執行「是」條件

<Condition 
    Binding="{Binding RelativeSource={RelativeSource Self}, Path=Type}" 
    Value="MyNamespace.MyClass" /> 

有沒有屬性稱爲我需要的類的類型。有一直存在的GetType()方法,但我不知道如何在此處調用以進行條件比較。

有沒有辦法做到這一點?

回答

4

只要把一個converter這樣做的邏輯,你可以通過比較爲parameter類型(使用x:Type),並返回truefalse(設置Condition.Valuetrue)。