【发布时间】:2015-12-11 18:39:13
【问题描述】:
我正在以这种方式更改TextDecoration 的颜色:
<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 前景和删除线。
【问题讨论】:
标签: c# wpf textblock text-decorations