0
当鼠标悬停在任何一个上时,如何让多个TextBlock文本加下划线?为多个WPF文本块文本加下划线
<StackPanel Orientation="Horizontal">
<TextBlock Style="{StaticResource UnderlineStyle}" Text="{Binding FirstValue}" />
<TextBlock Style="{StaticResource UnderlineStyle}" Text=" - " />
<TextBlock Style="{StaticResource UnderlineStyle}" Text="{Binding SecondValue}" />
</StackPanel>
<Style x:Key="UnderlineStyle" TargetType="TextBlock">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="TextDecorations" Value="Underline" />
</Trigger>
</Style.Triggers>
</Style>
上面的代码强调任何的TextBlocks彼此独立的,但我需要所有这些所有的当它们中的任何是鼠标到后痊愈加下划线。