【发布时间】:2018-06-19 12:45:57
【问题描述】:
我在列表视图中有一个标签,它绑定到日期时间属性
我需要显示与当前时间的小时间隔,而不是显示日期时间值,如果小于一小时,则需要将文本涂成红色。
我可以使用转换器来实现这一点,但不能同时使用两个规则。我的意思是改变颜色和文字。
我应该使用两个转换器还是将一个转换器与一个触发器结合使用,或者我可以在一个地方完成吗?
谢谢
【问题讨论】:
标签: xamarin xamarin.forms
我在列表视图中有一个标签,它绑定到日期时间属性
我需要显示与当前时间的小时间隔,而不是显示日期时间值,如果小于一小时,则需要将文本涂成红色。
我可以使用转换器来实现这一点,但不能同时使用两个规则。我的意思是改变颜色和文字。
我应该使用两个转换器还是将一个转换器与一个触发器结合使用,或者我可以在一个地方完成吗?
谢谢
【问题讨论】:
标签: xamarin xamarin.forms
为什么你不能在这里使用多个转换器?我认为你可以而且应该。一个用于文本,一个用于文本颜色。两个属性都需要绑定到同一个视图模型属性。
【讨论】: