RichTextBox文字处理控件属性介绍
RichTextBox控件是一种既能够输入文本、 又能够修改文本的文字处理控件, 与TextBox控件比较, RichTextBox控件的文字处理功用更加丰厚, 不只能够设定文字的色彩、 字体,
还具有字符串检索功用。 别的, RichTextBox控件还能够翻开、修改和存储.rtf格局文件、ASCII文本格局文件及Unicode编码格局的文件。
1、常用特点
上面介绍的 TextBox 控件所具有的特点,RichTextBox 控件基本上都具有,除此之外,该控件还具有一些其他特点。
(1)RightMargin特点:用来设置或获取右侧空白的巨细,单位是像素。经过该特点能够设置右侧空白,如期望右侧空白为50像素,可运用如下句子:
RichTextBox1.RightMargin=RichTextBox1.Width-50;
(2)Rtf特点:用来获取或设置RichTextBox控件中的文本,包括一切RTF格局代码。能够运用此特点将RTF格局文本放到控件中以进行显现,或获取控件中的RTF格局文本。此特点通常用于在RichTextBox控件和其他RTF源(如 MicrosoftWord或 Windows写字板)之间交流信息。
(3)SelectedRtf 特点:用来获取或设置控件中当时选定的 RTF 格局的格局文本。此特点运用户得以获取控件中的选定文本,包括RTF格局代码。假如当时未选定任何文本,给该特点赋值将把所赋的文本刺进到刺进点处。假如选定了文本,则给该特点所赋的文本值将替换掉选定文本。
(4)SelectionColor特点:用来获取或设置当时选定文本或刺进点处的文本色彩。
(5)SelectionFont特点:用来获取或设置当时选定文本或刺进点处的字体。
2、常用办法
前面介绍的 TextBox 控件所具有的办法,RichTextBox 控件基本上都具有,除此之外,该控件还具有一些其他办法。
(1)Redo办法:用来重做前次被吊销的操作。调用的通常格局如下:
RichTextBox目标.Redo()
该办法无参数。
(2)Find办法:用来从RichTextBox控件中查找指定的字符串。常常运用的调用格局如下:
[格局1]:
RichTextBox目标.Find(str)
[功用]:在指定的“RichTextBox”控件中查找文本,并回来查找文本的榜首个字符在控件内的方位。假如
未找到查找字符串或许str参数指定的查找字符串为空,则回来值为1。
[格局2]:
RichTextBox目标.Find(str,RichTextBoxFinds)
[功用]:在“RichTextBox
目标”指定的文本框中查找 str
参数中指定的文本,并回来文本的榜首个字符在
控件内的方位。假如回来负值,则未找到所查找的文本字符串。还能够运用此办法查找特定格局的文本。
参数RichTextBoxFinds指定如安在控件中履行文本查找,其取值及其意义如表9-4
所示。
[格局3]:
RichTextBox目标.Find(str,start,RichTextBoxFinds)
[功用]:这儿Find办法与前面的格局2
基本相似,不一样的只是经过设置控件文本内的查找开端方位来减小
文本查找规模,start参数表示开端查找的方位。此功用运用户得以避开可能已查找过的文本或现已知道不
包括要查找的特定文本的文本。假如在options参数中指定了RichTextBoxFinds.Reverse值,则
start参数的
值将指示反向查找结束的方位,因为查找是从文档底部开端的。
(3)SaveFile办法:用来把RichTextBox中的信息保存到指定的文件中,调用格局有以下三种。
[格局1]:
RichTextBox目标名.SaveFile(文件名);
[功用]:将 RichTextBox控件中的内容保存为RTF格局文件中。
[格局2]:
RichTextBox目标名.SaveFile(文件名,文件类型);
[功用]:将
RichTextBox控件中的内容保存为“文件类型”指定的格局文件中。
[格局3]:
RichTextBox目标名.SaveFile(数据流,数据流类型);
[功用]:将
RichTextBox控件中的内容保存为“数据流类型”指定的数据流类型文件中。
其间,文件类型或数据流类型的取值及意义如表9-5所示。
(4)LoadFile办法:运用LoadFile办法能够将文本文件、RTF文件装入RichTextBox控件。首要的调用格
式有以下三种。
[格局1]:
RichTextBox目标名.LoadFile(文件名);
[功用]:将RTF格局文件或规范ASCII文本文件加载到RichTextBox控件中。
[格局2]:
RichTextBox目标名.LoadFile(数据流,数据流类型);
[功用]:将现有数据流的内容加载到RichTextBox控件中。
[格局3]: RichTextBox目标名.LoadFile(文件名,文件类型);
[功用]:将特定类型的文件加载到RichTextBox控件中。 留意:文件类型和数据流格局
RichTextBox文字处理控件属性介绍的更多相关文章
- 文字处理控件TX Text Control的使用
这几天一直在研究TX Text Control的使用,由于这方面的资料相对比较少,主要靠下载版本的案例代码进行研究,以及官方的一些博客案例进行学习,使用总结了一些心得,特将其总结出来,供大家分享学习. ...
- WPF中, 启用添加到RichTextBox中的控件
原文:WPF中, 启用添加到RichTextBox中的控件 WPF中, 启用添加到RichTextBox中的控件 ...
- Android 控件属性介绍
1.LinearLayout(线性布局): 可以分为水平线性:android:orientation= " horizontal " 和垂直线性:android:orientati ...
- GroupBox、TextBox、CheckBox、ToolStrip、RichTextBox、Timer控件
GroupBox:划分窗体区域,内部可以拖放组件 TextBox:可编辑文本框,也可设置为只读 属性:ReadOnly(只读).PasswordChar(密码显示的符号,如*).Multiline(多 ...
- 文字处理控件TX Text Control X10独家揭秘(一):数据源自动处理
TX Text Control即将发布的X10版本,将升级重点还是放到了其比较优势的流式布局报表设计和生成上.慧都获得了来自其开发商Text Control GmbH公司的一手资料,迫不及待的为大家带 ...
- UISwitch开关控件属性介绍以及获取开关状态并做出响应
(1)UISwitch的大小也是固定的,不随我们frame设置的大小改变:也是裁剪成圆角的,设置背景就露马脚发现背景是矩形. (2)UISwitch的背景图片设置无效,即我们只能设置颜色,不能用图片当 ...
- TextSwitcher,译为文字转换器控件
ViewSwitcher仅仅包含子类型TextView.TextSwitcher被用来使屏幕上的label产生动画效果.每当setText(CharSequence)被调用时,TextSwitcher ...
- 在 Android 的文字编辑控件 (TEdit) 中, 如何按下 Enter 就隐藏虚拟键盘
在 Windows 的应用中,我们常常为了让使用者能够快速输入,在Edit元件中的onKeyUp或者 onKeyDown 事件中主动侦测使用者输入的字元是否有换行符号 (Enter),当使用者按下了E ...
- 自定义两个控件,一个是显示图标和文字的矩形,一个是带边框的label(但是不是label)
记录遇到的两个坑 坑1. 一开始我继承button 来实现下面的控件1,后面发现button没有双击事件.就改成继承UserControl了.重新编译,导致设计时的控件文本全部被清空,因为UserCo ...
随机推荐
- ECMAScript 6教程 (一)
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出 原文连接,博客地址为 http://www.cnblogs.com/jasonnode/ .该系列课程是 ...
- LNK1169: one or more multiply defined symbols found
The build failed due to multiple definitions of one or more symbols. This error is preceded by error ...
- WORD自定义宏
自定义快捷键 折叠所有标题 Word选项—自定义功能区—自定义键盘—不在功能区内的命令—ColllapseAllHeadings 展开所有标题 Word选项—自定义功能区—自定义键盘—不在功能区内的命 ...
- <c:if>标签判断是否为空
<c:if test="${not empty feeType}"> 注意:大括号外面不能为空. ${orderNo.ethdOriginalOrderNo} < ...
- UCenter整合登陆时出现’Authorization has expired’错误(2014-03-13记)
原因之可能是两台机子的时间不一致导致.
- 【转】 MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?
转载地址:http://www.infoq.com/cn/news/2013/12/mysql-vs-postgresql 如果打算为项目选择一款免费.开源的数据库,那么你可能会在MySQL与Post ...
- Shell基本功能&配置&Oh-My-Zsh
http://blog.csdn.net/yangcs2009/article/details/45720193
- ambari之hbase数据迁移
一.hbase原理剖析 Base是一个构建在HDFS上的分布式列存储系统:HBase是基于Google BigTable模型开发的,典型的key/value系统:HBase是Apache Hadoop ...
- 2016年12月18日 星期日 --出埃及记 Exodus 21:13
2016年12月18日 星期日 --出埃及记 Exodus 21:13 However, if he does not do it intentionally, but God lets it hap ...
- [HIHO1079]离散化(线段树、染色)
题目链接:http://hihocoder.com/problemset/problem/1079 MD坑爹,线段查询的时候左闭右开.插完挨个点找一遍扔set里,注意没染色的情况. #include ...