WPF RichTextBox的使用总结

论坛 期权论坛     
选择匿名的用户   2021-6-2 15:55   255   0
<div class="blogpost-body" id="cnblogs_post_body">
<div style="color:#0000FF;line-height:30px;">
  <span style="color:#0000ff;"><strong>RichTextBox内容模型</strong></span>
</div>
<p><img alt="" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-c06f6121503171c0dfe49974345e119e.jpg"> </p>
<p> </p>
<p><a href="http://msdn.microsoft.com/zh-cn/library/system.windows.controls.richtextbox%28v&#61;vs.95%29.aspx">RichTextBox</a> 支持基于块的内容模型。 <span class="sentence" id="mt15"><a href="http://msdn.microsoft.com/zh-cn/library/system.windows.controls.richtextbox%28v&#61;vs.95%29.aspx">RichTextBox</a>   的内容属性为 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.controls.richtextbox.blocks%28v&#61;vs.95%29.aspx">Blocks</a>,这是 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.paragraph%28v&#61;vs.95%29.aspx">Paragraph</a> 元素的集合<span class="sentence" id="mt16"><a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.paragraph%28v&#61;vs.95%29.aspx">Paragraph</a>元素可包含从 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.inline%28v&#61;vs.95%29.aspx">Inline</a> 派生的元素。上<span class="sentence" id="mt17">图总结了 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.controls.richtextbox%28v&#61;vs.95%29.aspx">RichTextBox</a> 的内容模型,并且显示从 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.block%28v&#61;vs.95%29.aspx">Block</a> 和 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.inline%28v&#61;vs.95%29.aspx">Inline</a> 派生的元素是如何适应此模型的。 </span></span></span></p>
<p> </p>
<div style="color:#0000FF;line-height:30px;">
  <strong>简单介绍</strong>
</div>
<p>1.<a href="http://msdn.microsoft.com/zh-cn/library/system.windows.controls.richtextbox%28v&#61;vs.95%29.aspx">RichTextBox</a>    是一个可支持您显示或编辑丰富内容(包括段落、超链接和内联图像)的控件。<span class="sentence" id="mt2">本主题介绍 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.controls.richtextbox%28v&#61;vs.95%29.aspx">RichTextBox</a> 控件,描述该控件的一些功能,并且显示如何在 XAML 和代码中使用该控件的一些示例。 </span></p>
<p><span class="sentence">2.RichTextBox    分为块和行</span></p>
<p><span class="sentence" style="color:#ff0000;">3.本文部分文章来源MSDN,原文地址:<a href="http://msdn.microsoft.com/zh-cn/library/ee681613%28v&#61;vs.95%29.aspx"><span style="color:#ff0000;">http://msdn.microsoft.com/zh-cn/library/ee681613(v&#61;vs.95).aspx</span></a></span></p>
<div style="color:#0000FF;line-height:30px;">
  <strong>Block 元素</strong>
</div>
<p class="subHeading"><span class="sentence" id="mt19" style="color:#000000;"> Block 元素是从 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.block%28v&#61;vs.95%29.aspx"><span style="color:#000000;">Block</span></a> 继承的类。<span class="sentence" id="mt20">目前,<a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.paragraph%28v&#61;vs.95%29.aspx"><span style="color:#000000;">Paragraph</span></a> 和 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.section%28v&#61;vs.95%29.aspx"><span style="color:#000000;">Section</span></a> 从 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.block%28v&#61;vs.95%29.aspx"><span style="color:#000000;">Block</span></a> 派生,但 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.section%28v&#61;vs.95%29.aspx"><span style="color:#000000;">Section</span></a> 不是 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.controls.richtextbox%28v&#61;vs.95%29.aspx"><span style="color:#000000;">RichTextBox</span></a> 的文档模型的一部分。 </span></span></p>
<table><tbody><tr><th> <p><span class="sentence" id="mt21">Block 元素                                            </span></p> </th><th> <p><span class="sentence" id="mt22">描述                                            </span></p> </th></tr><tr><td> <p><a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.paragraph%28v&#61;vs.95%29.aspx">Paragraph</a>                                           </p> </td><td> <p><span class="sentence" id="mt23"><a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.paragraph%28v&#61;vs.95%29.aspx">Paragraph</a>   用于将内容分组到一个段落中。                         <span class="sentence" id="mt24"><a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.paragraph%28v&#61;vs.95%29.aspx">Paragraph</a>   的最简单且最常见的用途是创建文本段落。  <span class="sentence" id="mt25"><a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.paragraph%28v&#61;vs.95%29.aspx">Paragraph</a>   还可以包含 Inline 元素。 </span></span></span></p> </td></tr></tbody></table>
<p class="subHeading"> </p>
<div style="color:#0000FF;line-height:30px;">
  <strong>Inline 元素</strong>
</div>
<p class="subHeading"> Inline 元素是从 <a href="http://msdn.microsoft.com/zh-cn/library/system.windows.documents.inline%28v&#61;vs.95%29.aspx">Inline</a> 继承的类。一个 Inline 元素或者包含在一个 Block 元素中&#xff0c
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP