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文字处理控件属性介绍的更多相关文章

  1. 文字处理控件TX Text Control的使用

    这几天一直在研究TX Text Control的使用,由于这方面的资料相对比较少,主要靠下载版本的案例代码进行研究,以及官方的一些博客案例进行学习,使用总结了一些心得,特将其总结出来,供大家分享学习. ...

  2. WPF中, 启用添加到RichTextBox中的控件

    原文:WPF中, 启用添加到RichTextBox中的控件   WPF中, 启用添加到RichTextBox中的控件                                           ...

  3. Android 控件属性介绍

    1.LinearLayout(线性布局): 可以分为水平线性:android:orientation= " horizontal " 和垂直线性:android:orientati ...

  4. GroupBox、TextBox、CheckBox、ToolStrip、RichTextBox、Timer控件

    GroupBox:划分窗体区域,内部可以拖放组件 TextBox:可编辑文本框,也可设置为只读 属性:ReadOnly(只读).PasswordChar(密码显示的符号,如*).Multiline(多 ...

  5. 文字处理控件TX Text Control X10独家揭秘(一):数据源自动处理

    TX Text Control即将发布的X10版本,将升级重点还是放到了其比较优势的流式布局报表设计和生成上.慧都获得了来自其开发商Text Control GmbH公司的一手资料,迫不及待的为大家带 ...

  6. UISwitch开关控件属性介绍以及获取开关状态并做出响应

    (1)UISwitch的大小也是固定的,不随我们frame设置的大小改变:也是裁剪成圆角的,设置背景就露马脚发现背景是矩形. (2)UISwitch的背景图片设置无效,即我们只能设置颜色,不能用图片当 ...

  7. TextSwitcher,译为文字转换器控件

    ViewSwitcher仅仅包含子类型TextView.TextSwitcher被用来使屏幕上的label产生动画效果.每当setText(CharSequence)被调用时,TextSwitcher ...

  8. 在 Android 的文字编辑控件 (TEdit) 中, 如何按下 Enter 就隐藏虚拟键盘

    在 Windows 的应用中,我们常常为了让使用者能够快速输入,在Edit元件中的onKeyUp或者 onKeyDown 事件中主动侦测使用者输入的字元是否有换行符号 (Enter),当使用者按下了E ...

  9. 自定义两个控件,一个是显示图标和文字的矩形,一个是带边框的label(但是不是label)

    记录遇到的两个坑 坑1. 一开始我继承button 来实现下面的控件1,后面发现button没有双击事件.就改成继承UserControl了.重新编译,导致设计时的控件文本全部被清空,因为UserCo ...

随机推荐

  1. Java中的4种代码块

    一.普通代码块 直接在一个方法中出现的{}就称为普通代码块,例子程序如下: public class CodeDemo01{ public static void main(String[] args ...

  2. mysql数据库的主从

    1. Slave 上面的IO线程连接上 Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容; 2. Master 接收到来自 Slave 的 IO 线程的请求后,通过负责 ...

  3. 服务器端查看log的shell脚本

    持续过滤log脚本 服务器端持续查看log的shell脚本(其中path1和path2替换为路径特征名,“tail -f”后面接的路径替换为路径特征名所对应的log文件路径): #! /bin/sh ...

  4. easyui 动态列

    $.post('${createLink(action:"build Columns url ")}', params, function(data){ var columns = ...

  5. spring cache

    spring-ehcache.xml文件内容如下: <?xml version="1.0" encoding="UTF-8"?> <beans ...

  6. 【设计模式】常用de单例模式

    > 单例模式 单例模式,是常见的设计模式之一,一般来说,是程序员较早接触的模式之一.嘻嘻,包括我~~~ > 分类 一般来说,分两种: 饿汉模式.非常饿嘛,一上来就加载了,所以,就是非延迟加 ...

  7. nRF52系列来袭,Nordic的低功耗蓝牙方案大有可为

      坐落在北欧的挪威不像他的邻居芬兰那样,可以先后依靠NOKIA和愤怒的小鸟在世界科技界享有盛名.在一般人看来,挪威除了一个逐渐式微的Opera浏览器以外,并没有更多拿得出手的科技企业.而事实证明这只 ...

  8. 反编译CHM文件

    1.进入dos 2.输入 HH.EXE -decompile <输出路径> <目标chm文件> 例如:hh.exe -decompile d:\heihei D:\123.ch ...

  9. mac 安装 nginx 环境

    1.brew search nginx 2.brew install nginx 启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了. 备注: ...

  10. iOS AFNetworking中cookie的读取与设置

    参考: http://blog.csdn.net/zhaoxy_thu/article/details/20532879 实际上AFNetworking中并没有专门针对cookie封装的代码,但是由于 ...