zoukankan      html  css  js  c++  java
  • 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控件中。 留意:文件类型和数据流格局

  • 相关阅读:
    HDOJ 1069_大二写
    HDOJ 2037:今年暑假不AC_大二写
    第二次HDOJ:1058
    HDOJ 1019
    第二次 HDOJ 1003
    第二次做HDOJ 1051
    memset()的用法
    数据结构中的频度含义
    程序框图的书写
    python课堂整理22----装饰器进阶
  • 原文地址:https://www.cnblogs.com/lbkjw/p/3913110.html
Copyright © 2011-2022 走看看