开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 6534|回复: 1

RichEditControl的各种操作

[复制链接]

0

精华

0

贡献

2

赞扬

帖子
18
软币
209
在线时间
21 小时
注册时间
2014-10-24
发表于 2014-11-5 09:34:58 | 显示全部楼层 |阅读模式
DocumentRange range = this.richEditControl.Document.AppendSingleLineText("......"); 在文档的末尾添加单独的一行
ParagraphProperties pp = this.richEditControl.Document.BenginUpdateParagraphs(range);  修改添加行的属性
pp.Alignment = DevExpress.XtraRichEdit.API.Native.ParagraphAlignment.Left;   设置组后一行居左
this.richEditContrl.Document.EndUpdateParagraphs(pp);  结束对最后一行的修改


richEditControl.Document.ReplaceAll(" .","",SearchOptions.None);  用“”代替“ .”


DocumentRange selectRange = richEditControl.Document.Selection;  获取选中范围
DocumentImageCollection dImage = richEditControl.Document.GetImages(selectRange);
richEditControl.Document.AppendParagraph();


richEditControl.Document.Replace(image," "); 用空格代替图片


Table editTable = this.richEditControl.Document.Tables[0];  获取文档中的表
TableCell editCell = editTable.Cell(RowIndex,CellIndex);  获取指定行指定列的表格单元
string editText = richEditControl.Document.GetText(editCell.Range); 获取单元格中的数据


richEditControl.Document.InsertParagraph(richEditControl.Document.CaretPosition); 在光标位置插入一个新段落


CharacterProperties cp = richEditControl.Document.BeginUpdateCharacters(range);  开始修改指定范围内的字符串的属性
cp.ForeColor = color;  修改指定范围内的字符串的前景色
richEditControl.Document.EndUpdateCharacters(range);


richEditControl.Document.AppendDocument(file,DocumentFormat,path); 将一个新的文档的内容添加到文档的最后
richEditControl.Document.AppendText(string); 将一串字符添加到文档最后


PageBasedRichEditView currentView = richEditControl.ActiveView as PageBasedRichEditView;


TableCollection tables = richEditCtrol.Document.Tables;


DocumentPosition startPos = richEditControl.Document.Selection.Start;
DocumentRange deleteRange = richEditControl.Document.CreateRange(richEditControl.Document.CaretPosition,5); 创造范围  长度为5
string getText = richEditControl.Document.GetText(deleteRange);
richEditControl.Document.Delete(deleteRange); 删除创建的范围内的字符串

评分

参与人数 2赞扬 +2 收起 理由
szhlgp + 1 Thanks
maple + 1 感谢分享

查看全部评分

回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
8
软币
93
在线时间
2 小时
注册时间
2014-11-30
发表于 2014-11-30 20:57:06 | 显示全部楼层
感谢楼主分享,我也正好用到richeditcontrol控件
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-23 16:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表