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. POJ 2876 Cantoring Along

    Description The Cantor set was discovered by Georg Cantor. It is one of the simpler fractals. It is ...

  2. Script循环语句 的相关知识跟练习

    循环语句有两种问题类型:穷举和迭代 穷举: 在不知道什么情况下才是我们需要的结果的时候,只能让它一个一个的都执行一遍 迭代:在现有的条件下,根据规律,不断求解中间情况,最终推选出结果 两个关键词 br ...

  3. OWASP top10

    PhishTank 是互联网上免费提供恶意网址黑名单的组织之一,它的黑名单由世界各地的志愿者提供,且更新频繁. 1.XSS 1.1. XSS简介 跨站脚本攻击,英文全称是Cross Site Scri ...

  4. C++实现树的基本操作,界面友好,操作方便,运行流畅,运用模板

    Ⅰ.说明: .采用左孩子右兄弟的方式,转化为二叉树来实现. .树的后根遍历与二叉树的中根遍历即有联系又有区别,请读者注意分析体会. Ⅱ.功能: .创建树并写入数据 .先根遍历树 .计算树高 .后根遍历 ...

  5. How To Use DBLink In Oracle Forms 6i

    You want to connect multiple databases in oracle forms to perform certain tasks, for example you nee ...

  6. Hadoop简介

    原来:计算效率低 现在:成本降低,能用PC机,就不用大型机和高端存储了:软件容错硬件故障视为常态,通过软件保证可靠性:简化并行分布式计算,无需控制节点同步和数据交换,但是谷歌只发表了相关技术论文,没有 ...

  7. 深入浅出设计模式——访问者模式(Visitor Pattern)

    模式动机 对于系统中的某些对象,它们存储在同一个集合中,且具有不同的类型,而且对于该集合中的对象,可以接受一类称为访问者的对象来访问,而且不同的访问者其访问方式有所不同,访问者模式为解决这类问题而诞生 ...

  8. hdu4734 F(x)

    链接 这题当时在网络赛时很费劲的推出来的,以递推的形式写出来的,一些边界点特别不好控制,靠看数据改出来的.现在改出dfs形式,也是很简单的. 因为f(x)的数不会很大,直接保留前面枚举的数得出的结果即 ...

  9. CSS 3 选择器

    css3叫做样式表  对页面的布局,字体,颜色,背景和其他效果做更精确的布置 支持的浏览器有 chrome safari firfox opera 甚至360都开始支持360用的是别的内核 IE10 ...

  10. aws ftp

    amazon ec2 运行后,可以用key pair ssh到终端, 不得不承认key pair是很安全的一种方式, 但是安全意味着麻烦,要登陆ssh必须随身带着key pair, 不过个人见意还是不 ...