FlowDocument 控件比Label 和TextBlock 提供了更丰富的功能显示文本。
一个FlowDocument 可以包含很多段落、列表、章节和表格等。下面是一个例子:
<FlowDocument FontFamily="Cambria" FontSize="16">
<Paragraph FontFamily="Arial" FontSize="14">
Excerpt from <Italic>White Fang</Italic>, by <Bold>Jack London</Bold>
</Paragraph>
<Paragraph>
A second cry arose, piercing the silence with needle-like shrillness. Both men located the sound.
It was to the rear, somewhere in the snow expanse they had just traversed. A third and answering
cry arose, also to the rear and to the left of the second cry.
</Paragraph>
<Paragraph>
“They’re after us, Bill,” said the man at the front.
</Paragraph>
<Paragraph>
His voice sounded hoarse and unreal, and he had spoken with apparent effort.
</Paragraph>
</FlowDocument>
请注意,文档中的内容会自动适应可用空间。
原文地址:https://wpf.2000things.com/2011/03/15/246-use-flowdocument-control-to-host-entire-documents/