在我的XAML中,我正在尝试实现以下内容:
<DataTrigger Binding="{Binding Path=Word}" Value="\n">
但这不起作用,即使Word是\ n。我怀疑\ n不是在XAML中表达换行符的正确方法,但会是什么?
答案 0 :(得分:2)
以下作品,您可以尝试:
xmlns:sys="clr-namespace:System;assembly=mscorlib"
<TextBox AcceptsReturn="True">
<TextBox.Style>
<Style TargetType="TextBox">
<Style.Triggers>
<Trigger Property="Text" Value="{x:Static sys:Environment.NewLine}">
<Setter Property="Background" Value="Green"/>
</Trigger>
</Style.Triggers>
</Style>
</TextBox.Style>
</TextBox>
答案 1 :(得分:2)
经过一些测试,我发现答案是

。
答案 2 :(得分:2)
这是否解决了这个问题?
<DataTrigger Binding="{Binding Path=Word}" Value=" ">