All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
C#中RichTextBox控件应用实例

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/11 9:17:58 Browse times: 324 Comment times: 0

C#中RichTextBox控件应用实例


Head photo

Go homepage
Upload pictures
Write articles

C#中RichTextBox控件应用实例

RichTextBox控件
1.功能
RichTextBox控件用于显示、输入和操作带有格式的文本。RichTextBox控件除了能够执行TextBox控件的所有功能之外,它还显示字体、颜色、超级链接、从文件加载文本或者图像、撤销、重复、编辑操作以及查找指定的字符。RichTextBox通常用于提供文本操作和显示功能。与TextBox控件一样,该控件也可以显示滚动条;与TextBox控件不同的是,默认情况下,该控件将同时显示水平滚动条和垂直滚动条,并具有更多的滚动条设置。图1为RichTextBox控件。

图1 RichTextBox控件
2.属性
RichTextBox控件常用属性及说明如表1所示。

表1 RichTextBox控件常用属性及说明
下面对比较重要的属性进行详细介绍。
(1)SelectionColor属性。
语法:
public Color SelectionColor { get; set; } 属性值:表示应用到当前选定文本或在插入点后输入的文本的颜色。
(2)SelecteText属性。
语法:
public override string SelectedText { get; set; } 属性值:表示控件中选定文本的字符串。
示例
SelecteText属性与SelectionColor属性
本示例将RichTextBox框内的文字设置为红色,同时选定文本,并将选定的文本显示在Label标签控件中。示例运行结果如图2和图3所示。

图2 SelectionColorn属性

图3 SelecteText属性
程序主要代码如下:
richTextBox1.SelectionColor = System.Drawing.Color.Red;
this.label1.TextConvert.ToString(richTextBox1.Find(richTextBox1.SelectedText.ToString()));
3.方法
RichTextBox控件常用方法及说明如表2所示。

表2 RichTextBox控件常用方法及说明
下面详细介绍Find方法,该方法用于在RichTextBox控件中搜索指定文本。
语法:
public int Find (string str) 参数如下。
str:要在控件中定位的文本。
返回值:在控件中找到搜索文本的位置。如果未找到搜索字符串或者在 str 参数中指定了空搜索字符串,则为−1。
完整程序代码如下:





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.