WPF Paragraph获取或修改文本内容
一、说明
Paragraph继承自Block,Block继承自TextElement,在TextElement中
//// 摘要:// 获取表示元素中内容末尾的 System.Windows.Documents.TextPointer。//// 返回结果:// 表示 System.Windows.Documents.TextElement 中内容末尾的 System.Windows.Documents.TextPointer。public TextPointer ContentEnd { get; }//// 摘要:// 获取表示元素中内容开头的 System.Windows.Documents.TextPointer。//// 返回结果:// 表示 System.Windows.Documents.TextElement 中内容开头的 System.Windows.Documents.TextPointerContext。public TextPointer ContentStart { get; }
通过获取ContentStart点和ContentEnd点之间的内容,获取段落内容:TextRand.Text
//// 摘要:// 表示两个 System.Windows.Documents.TextPointer 位置之间的所选内容。public class TextRange : ITextRange{// 参数:// position1:// 标记用于组成新 System.Windows.Documents.TextRange 的所选内容的一端的固定定位点位置。//// position2:// 标记用于组成新 System.Windows.Documents.TextRange 的所选内容的另一端的可移动位置。public TextRange(TextPointer position1, TextPointer position2);
实例代码:
//获取段落部分的内容 Paragraph p = doc.FindName("one") as Paragraph; TextRange range = new TextRange(p.ContentStart, p.ContentEnd); string str = range.Text; MessageBox.Show(str); //修改段落内容 p.Inlines.Clear(); p.Inlines.Add(new Run("天涯共此时"));
WPF Paragraph获取或修改文本内容相关推荐
- python selenium 处理弹窗_python中能否使用selenium获取弹窗的文本内容?
问题如下:网页输入验证码正确并且查询到结果则跳转,未查询到结果则弹窗(如下),输入错误也弹窗(两个弹窗文本内容不同).如何获取未查询到结果的弹窗和验证码错误的弹窗文本内容,再根据其弹窗内容执行相应的操 ...
- python selenium 弹窗获取元素_python中能否使用selenium获取弹窗的文本内容?
问题如下:网页输入验证码正确并且查询到结果则跳转,未查询到结果则弹窗(如下),输入错误也弹窗(两个弹窗文本内容不同).如何获取未查询到结果的弹窗和验证码错误的弹窗文本内容,再根据其弹窗内容执行相应的操 ...
- 使用Itext操作PDF,修改文本内容及指定位置插入图片
参考博客:修改文本的 参考博客:插入图片的 这里基于修改文本的博客编写的,主要解决了几个问题: 1.文件乱码 2.设置区域背景色 3.设置文字字体颜色 4.插入图片空指针 5.指定位置插入偏移 等等问 ...
- f12获取网页文本_jmeter获取web页面文本内容的两种方式
介绍两种jmeter获取页面文本的方式,以我的博客主页为例,我想获取标题"风城烟雨"这几个字 方式一:使用正则表达式提取器 1.在博客主页空白处鼠标右键查看页面源代码,在源代码中找 ...
- python接收邮件内容启动程序_如何使用python获取电子邮件的文本内容?
在多部分电子邮件中,email.message.Message.get_payload()返回一个列表,其中包含每个部分的一个项目.最简单的方法是步行消息并获取每个部分的有效载荷: import em ...
- JAVA IO修改文本内容
为什么80%的码农都做不了架构师?>>> 使用JD-GUI反编译Jar源码的时候,点击Save all source,保存为zip包,而包中的源码每行都多出了注释/** */ ...
- php 动态修改文本内容_九大编程语言优缺点第八期:PHP
上一期给大家带来了C#介绍,渐渐的这一话题已经接近尾声了,只剩下最后这两篇了,现在要给大家介绍:PHP以及Objective-C,对于这几种语言,大家都能看到由其打造的顶尖应用,我们继续来了解一下吧. ...
- dom(一)——获取文本内容的方法
在利用DOM获取节点之后 有多种方法可以获取节点中的文本内容 1. innerHTML innerHTML可以作为获取文本的方法也可以作为修改文本内容的方法 element.innerHTML 会 ...
- C#小白上手篇---TextBox读取和修改本地TXT文本内容。
最近在用C#写后台时遇到需要一个问题就是需要去修改页面内容到本地TXT中,在网上看了一下,很多大佬写的比较通俗,不是那么的简单易懂,对于刚接触这块领域的小白简直就是噩梦,为了帮助大家直入主题吧,就是我 ...
最新文章
- Linux进程的Uninterruptible sleep(D)状态
- 阿里短信 ajax,阿里大于 短信 注册验证 ajax返回数据的问题
- 一文读懂大数据平台——写给大数据开发初学者的话!
- CentOS学习笔记(一):中文语言包及输入法的安装使用
- 试试把OJ题意抽象成物理模型(洛谷P1007题题解,Java语言描述)
- flask框架(四):通过局域网访问网站
- 江苏大学考研885程序设计 - 谭浩强课后习题
- Acrobat Pro DC 教程,如何将演示文稿转换为 PDF 文件?
- mysql 1005 150_錯誤1005 errno:150與mysql
- 公务员Python培训
- HTML5七夕情人节表白网页制作【生日快乐粒子烟花】HTML+CSS+JavaScript 生日祝福网页代码
- 企业信息安全管理建设(3)——安全管理体系
- 总结数字签名实现身份验证
- Photoshop CC2018软件
- HTML、js实现图片绕中心旋转
- 使用frps建立内网穿透从而实现外界连接内网电脑的全教程
- 硬件找工作笔试题、面试题,求职offer指导规划
- Flex自定义鼠标右键
- 培训班出来,碰到查学历,哎宝宝苦。
- android日历提醒小程序源码,微信小程序倒班日历简洁实用demo完整源码