1. 简介
富文本框,拥有TextBox的所有功能,,但还有更多高级的文本输入和编辑功能,比如设置字体颜色、样式、段落、图片、超链接等
2. 常用属性
属性 | 解释 |
---|---|
(Name) | 控件ID,在代码里引用的时候会用到,一般以 rtxt 开头 |
AcceptsTab | 是否接受制表符作为多行编辑控件的输入,默认false |
AutoWordSelection | 打开/关闭自动选择字词,默认false |
BulletIndent | 定义控件中项目符号的缩进,默认为0 |
DetectUrls | 是否自动将URL的格式设置为链接,默认为true |
Dock | 定义要绑定到容器的控件边框 |
EnableAutoDragDrop | 启用文本、图像、和其他数据的拖放操作,默认false |
ForeColor | 前景色,字体的颜色 |
HideSelection | 当编辑控件失去焦点时,是否隐藏选定的内容 |
Lines | 多行编辑中的文本行,作为字符串值的数组 String[] Array |
MaxLength | 可以在编辑控件中输入的最大字符数 |
Multiline | 编辑控件中的文本是否能够跨越多行,默认true |
ReadOnly | 是否能够更改编辑控件中的文本 |
ScrollBars | 定义控件滚动条的行为 Both:需要时 显示 水平和垂直 滚动条 Horizontal:需要时 显示 水平 滚动条 Vertical:需要时 显示 垂直 滚动条 None:始终不显示滚动条 ForcedHorizontal:始终 显示 水平 滚动条 ForcedVertical:始终 显示 垂直 滚动条 ForcedBoth:始终 显示 水平和垂直 滚动条 |
Text | 编辑框中的文本 |
WordWrap | 多行编辑控件是否自动换行,默认true |
RightMargin | 定义右边距尺寸 |
SelectionIndent | 所选文本的缩进,在类文件中才能看到这个属性 |
SelectedFont | 所选文本的字体,在类文件中才能看到这个属性 |
SelectionColor | 所选文本的字体颜色,在类文件中才能看到这个属性 |
SelectionBackColor | 所选文本的背景颜色,在类文件中才能看到这个属性 |
3. 常用事件
事件 | 解释 |
---|---|
TextChanged | 控件中的文本改变时,发生的事件 |
SelectionChanged | 当前选定的内容 改变时,发生的事件 |
LinkClicked | 当点击编辑框中的超链接时,发生的事件 |
4. 常用方法
方法 | 解释 |
---|---|
Clear | 清空编辑框中的内容 |
AppendText | 指定文本追加到文本内容的末尾 |
Focus() | 获取焦点 |
Select() | 选择文本 |
SelectAll() | 选择所有文本 |
Undo()、Redo() | 撤销、重做 |
Paste() | 复制 |
Replace() | 替换 |
Find() | 查找指定字符串 |
LoadFile() | 将某个文本文件的内容通过其路径加载到编辑框中 |
SaveFile() | 将文本框中的内容保存成一个富文本格式的文件 |