自学WPF--第八课FlowDocument
来源:互联网 发布:sql 2005 32位 下载 编辑:程序博客网 时间:2024/05/29 05:56
FlowDocument类,用高级文档功能(如分页和列)承载流内容和设置流内格式。
需要添加引用,PresentationFramework(在 PresentationFramework.dll 中),不然就报错误~
示例代码如下:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<FlowDocument
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Paragraph FontSize="18">Flow Format Example</Paragraph>
<!--Paragraph:将内容分组到一个段落中的块级别流内容元素-->
<Paragraph>
Lorem ipsum dolor sit amet,consectetuer adipiscing elit, sed diam nonummy
nibh euismod tincidunt ut laoreet dolore
magna aliquam erat volutpat. Ut wisi
enim ad minim veniam, quis nostrud exerci
tation ullamcorper suscipit lobortis
nisl ut aliquip ex ea commodo consequat.
Duis autem vel eum iriure.
</Paragraph>
<Paragraph>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim
ad minim veniam, quis nostrud exerci
tation ullamcorper suscipit lobortis nisl
ut aliquip ex ea commodo consequat. Duis
autem vel eum iriure.
</Paragraph>
<Paragraph FontSize="18">More flow elements</Paragraph>
<Paragraph FontSize="15">Inline, font type and weight, and a
List</Paragraph>
<List>
<ListItem>
<Paragraph>ListItem 1</Paragraph>
</ListItem>
<ListItem>
<Paragraph>ListItem 2</Paragraph>
</ListItem>
<ListItem>
<Paragraph>ListItem 3</Paragraph>
</ListItem>
<ListItem>
<Paragraph>ListItem 4</Paragraph>
</ListItem>
<ListItem>
<Paragraph>ListItem 5</Paragraph>
</ListItem>
</List>
<Paragraph>
<Bold>Bolded</Bold>
</Paragraph>
<Paragraph>
<Underline>Underlined</Underline>
</Paragraph>
<Paragraph>
<Bold>
<Underline>Bolded and
Underlined</Underline>
</Bold>
</Paragraph>
<Paragraph>
<Italic>Italic</Italic>
</Paragraph>
<Paragraph>
<Span>The Span element, no inherent rendering</Span>
</Paragraph>
<Paragraph>
<Run>The Run element, no inherent rendering</Run> <!-<Run>Text</Run>应包含一连串格式化或未格式化文本的内联级别的流内容元素。->
</Paragraph>
<Paragraph FontSize="15">Subscript, Superscript</Paragraph>
<Paragraph>
<Run Typography.Variants="Superscript">This text is Superscripted.</Run> This text isn't.
</Paragraph>
<Paragraph>
<Run Typography.Variants="Subscript">This text is Subscripted.</Run> This text isn't.
</Paragraph>
<Paragraph>
If a font does not support a particular form (such as Superscript) a
default font form will be displayed.
</Paragraph>
<Paragraph FontSize="15">Blocks, breaks, paragraph</Paragraph>
<Section>
<Paragraph>A block section of text</Paragraph>
</Section>
<Section>
<Paragraph>Another block section of text</Paragraph>
</Section>
<Paragraph>
<LineBreak/>
</Paragraph>
<Section>
<Paragraph>... and another section, preceded by a LineBreak</Paragraph>
</Section>
<Section BreakPageBefore="True"/>
<Section>
<Paragraph>... and another section, preceded by a PageBreak</Paragraph>
</Section>
<Paragraph>Finally, a paragraph. Note the break between this paragraph ...</Paragraph>
<Paragraph TextIndent="25">... and this paragraph, and also the left indention.</Paragraph>
<Paragraph>
<LineBreak/>
</Paragraph>
</FlowDocument>
</Window>
官方文档:http://msdn.microsoft.com/zh-cn/library/system.windows.documents.flowdocument.aspx
- 自学WPF--第八课FlowDocument
- FlowDocument in WPF
- FlowDocument in WPF
- WPF FlowDocument 读取和保存
- 自学WPF--第一课简介
- 自学WPF--第六课VisualBrush
- How To Merge Two FlowDocument Objects Using C# Code[WPF]
- 自学WPF--第二课2D绘图
- 自学WPF--第五课渐变画刷
- 自学WPF--第七课StackPanel控件
- 自学WPF--第九课Typography.Variants属性
- 自学WPF--第十课Slider类
- 自学WPF--第十二课Effect属性
- IOS自学第八篇
- 第八单元 + 自学报告
- 自学WPF--第四课笔刷
- 自学WPF--第三课透明与混色
- 自学WPF--第十一课Resources与Trigger类
- 转:豆瓣为什么短期内会这么成功?
- 西蒙iphone-OpenGL ES 教程-03
- OPENFILENAME示例代码
- 模板语言velocity项目例子
- oracle 装了三遍终于明白了
- 自学WPF--第八课FlowDocument
- java context解释
- Android画图之抗锯齿
- js实现各种进制的转换
- Quartz调度器的使用001
- PHP程序员应该使用的10个组件
- 在winsows下编写的shell脚本,传到lunux下出错
- poj2391 Ombrophobic Bovines
- ExtJs 项目对话框001