WPF RichTextBox项目符号
本文关键字:符号 项目 RichTextBox WPF | 更新日期: 2023-09-27 18:22:39
我绑定到Error属性,该属性为Error = sb.ToString()
,其中sb
是stringbuilder
类型。我用过FlowDocument
和xaml
中的段落。
如何为sb
创建多项目符号?
您应该返回一个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>