【问题标题】:Add Symbol in RichEditBox List UWP在 RichEditBox 列表 UWP 中添加符号
【发布时间】:2019-02-23 11:08:11
【问题描述】:

我想在richeditbox的列表中使用其他符号,除了唯一存在的符号“子弹”之外,可以吗?

例如 fontfamily Wingdings 中的符号。

在代码下方创建带有“子弹”圆圈的列表。

MainPage.xaml:

<Grid Width="700" Height="800">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition/>
    </Grid.RowDefinitions>
    <VariableSizedWrapGrid Orientation="Horizontal">
        <Button x:Name="BtnBullet" Width="32" Height="32" Content="B" Click="BtnBullet_Click" Margin="5"/>
    </VariableSizedWrapGrid>
    <RichEditBox x:Name="RebText" Grid.Row="1" KeyDown="RebText_KeyDown"/>
</Grid>

MainPage.xaml.cs:

private void BtnBullet_Click(object sender, RoutedEventArgs e)
{
    Windows.UI.Text.ITextSelection SelectedText = RebText.Document.Selection;
    ITextParagraphFormat ParagraphFormatting = SelectedText.ParagraphFormat;

    ParagraphFormatting.ListType = MarkerType.Bullet;
    SelectedText.ParagraphFormat = ParagraphFormatting;
}

提前致谢

【问题讨论】:

    标签: c# uwp richeditbox


    【解决方案1】:

    目前,RichEditBox 不向自定义 ParagraphFormatting 提供此类 api。您只能使用 MarkerType 现有枚举。如果您确实想要另一个符号,请随时在UserVoice 上询问此功能。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多