C# WinForm —— 21 RichTextBox 使用

admin2024-05-15  1

C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第1张

1. 加载文件到控件中

加载文件时,要设置文件的路径和类型RichTextBoxStreamType,文件类型包含:

  1. RichText = 0:富文本格式(RTF)流
  2. PlainText = 1:纯文本流对象链接和嵌入(OLE)对象的位置中包含空格
  3. RichNoOleObjs = 2:
  4. TextTextOleObjs = 3:
  5. UnicodePlainText = 4:包含空格代替对象链接和嵌入(OLE)对象的文本流。对文本进行编码以Unicode
    C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第2张
    C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第3张
    C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第4张
    C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第5张

2. 保存

只能保存到 rtf 格式的文件

点击“保存”按钮,将富文本框中的内容保存成一个富文本格式的文件。
C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第6张
运行:
C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第7张
点击保存之后,D盘新增一个名为 courseNew.rtf 的文件:
C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第8张

3. 超链接

先注册点击链接触发的事件:(新建进程,自动打开链接)

C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第9张

富文本框会自动识别输入的是否为链接,点击链接,浏览器就会新建一个进程,自动打开该链接

C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第10张

4. 插入图片

C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第11张
C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第12张

5. 加粗

C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第13张

在富文本框中输入 ddddd,点击 加粗 按钮,再输入的 dddddd,就会是加粗的,
再点击一下 加粗 按钮,再输入的 dddddd,就会是非加粗的,
选中最后面的 dd,点击一下 加粗 按钮,这俩d就会变成加粗的
C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第14张

下划线、斜体 和 加粗是类似的

6. 居中

C# WinForm —— 21 RichTextBox 使用,在这里插入图片描述,第15张

参考:2023年C#之WinForm零基础教程50讲

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!