我想将其他符号用于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;
}
预先感谢
当前, RichEditBox
不提供自定义ParagraphFormatting
的API。您只能使用MarkerType
现有枚举。如果您确实想要另一个符号,请随时在 uservoice 上询问此功能。