我对XAML并不是很好,但是我希望有一个数据触发器绑定到我的page.cs上的变量,这是一个双倍。
如果double大于0.25,我希望它触发。 如果它是0.5我想要另一个触发。
你会怎么做这种东西? 任何阅读此页面的页面都很棒
答案 0 :(得分:1)
您可以使用实现IValueConverter
interface的转化器,根据转化器参数的值将double
转换为bool
。
例如,转化器DoubleMoreThanConverter
将接受double
值,double
转换器参数并在bool
方法中返回Convert
。您可以设置放入Converter
的绑定的ConverterParameter
和DataTrigger
属性。