Xaml 当金额为<;时,文本块的背景应为红色;Windows Phone中的0

Xaml 当金额为<;时,文本块的背景应为红色;Windows Phone中的0,xaml,c#-4.0,windows-phone-7.1,Xaml,C# 4.0,Windows Phone 7.1,基本上,我将金额绑定到Windows Phone中的文本块,当金额为负数时,我应该将背景颜色更改为红色 我们可以通过使用0%c#代码的xaml实现这一点吗? 你只需要自己制作一个AmountToBackgroundBrushConverter <TextBlock ... Background="{Binding Amount, Converter={StaticResource AmountToBackgroundBrushConverter}" />

基本上,我将金额绑定到Windows Phone中的文本块,当金额为负数时,我应该将背景颜色更改为红色

我们可以通过使用0%c#代码的xaml实现这一点吗?


你只需要自己制作一个AmountToBackgroundBrushConverter

<TextBlock ... Background="{Binding Amount, Converter={StaticResource AmountToBackgroundBrushConverter}" />