0

在我的 Windows Phone 应用程序中,我想将 TextDecorations.Strikethrough 属性设置为 RichTextbox 元素,但我只能使用 - run.TextDecorations = TextDecorations.Underline;

但我非常需要删除线。我怎样才能拥有它?

4

2 回答 2

2

不支持删除线。如果你需要这个,你必须自己在文本顶部画一条线。

于 2012-05-31T15:01:26.143 回答
0

不支持删除线,您必须自己滚动。这是一些示例代码,但它远非正确的实现。(它不支持包装等)

                    <Grid>
                        <TextBlock  Name="txtTask" TextAlignment="Center"  VerticalAlignment="Center" Text="[Task]" Margin="0,0,2,1" Height="13.2" />
                        <Border x:Name="brdStrikeOut" BorderThickness="0,1,0,0" BorderBrush="{Binding ElementName=txtTask, Path=Foreground}"  VerticalAlignment="Center"/>
                    </Grid>

干杯雅克

于 2013-06-19T11:19:23.290 回答