Я меняю цвет TextDecoration
таким образом:Как изменить цвет TextDecoration в WPF TextBlock?
<Grid Background="{x:Null}"
Margin="10,0,10,0">
<TextBlock Text="{Binding Value}"
VerticalAlignment="Center"
HorizontalAlignment="Center"
Style="{StaticResource SWMRegularTextBlockStyle}"
Margin="0"
FontSize="{DynamicResource RegularFontSize}"
x:Name="tb" />
<Line VerticalAlignment="Center"
HorizontalAlignment="Center"
Visibility="{Binding InStock, Converter={StaticResource ReverseBooleanToVisiblity}}"
Stroke="Red"
Margin="0"
StrokeThickness="2"
X1="1"
Stretch="Fill"
Width="{Binding ActualWidth, ElementName=tb, UpdateSourceTrigger=PropertyChanged}" />
</Grid>
Но когда Text
имеет две строки, он выходит из строя. Пожалуйста, помогите мне изменить цвет TextDecoration. Спасибо заранее.
ПРИМЕЧАНИЕ: Я хочу TextBlock
переднего плана и сквозной линии в разных цветах.
Точно, что я только что искал. –