WPF RichTextBox项目符号

本文关键字:符号 项目 RichTextBox WPF | 更新日期: 2023-09-27 18:22:39

我绑定到Error属性,该属性为Error = sb.ToString(),其中sbstringbuilder类型。我用过FlowDocumentxaml中的段落。

如何为sb创建多项目符号

WPF RichTextBox项目符号

您应该返回一个IEnumerable<string>,而不是一个字符串,在项目符号之前为每个项目都有一个字符串。然后绑定到ItemsControl:

<ItemsControl.ItemTemplate>
    <DataTemplate>
        <DockPanel>
            <TextBlock DockPanel.Dock="Left"  VerticalAlignment="Top" Margin="5 5 5 0" Width="20" Text="•" />
            <TextBlock TextWrapping="Wrap" Margin="0 5 0 0" Text="{Binding}" />
        </DockPanel>
    </DataTemplate>
</ItemsControl.ItemTemplate>