在XAML数据触发器中使用逻辑(小于,等于,大于)

时间:2014-02-15 03:56:55

标签: c# wpf xaml logic datatrigger

我对XAML并不是很好,但是我希望有一个数据触发器绑定到我的page.cs上的变量,这是一个双倍。

如果double大于0.25,我希望它触发。 如果它是0.5我想要另一个触发。

你会怎么做这种东西? 任何阅读此页面的页面都很棒

1 个答案:

答案 0 :(得分:1)

您可以使用实现IValueConverter interface的转化器,根据转化器参数的值将double转换为bool

例如,转化器DoubleMoreThanConverter将接受double值,double转换器参数并在bool方法中返回Convert。您可以设置放入Converter的绑定的ConverterParameterDataTrigger属性。