RichtextboxEx 增强型富文本框控件
控件名称
RichtextboxEx
中文名称
增强型富文本框控件
控件优点
RichtextboxEx 是一个增强型富文本框控件,支持行号、圆角边框、徽标显示等功能。适用于代码编辑、文本输入等场景。

主要特性
- 行号显示:支持左侧行号显示
- 圆角边框:支持圆角边框设置
- 徽标显示:支持徽标显示
- 前后缀文本:支持前缀和后缀文本
- 密码模式:支持密码输入模式
- 占位文本:支持占位文本显示
重要参数说明
行号属性
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
ShowLineNumbers |
bool | true | 是否显示行号 |
LineNumberColor |
Color | Gray | 行号颜色 |
LineNumberBackColor |
Color | WhiteSmoke | 行号背景色 |
LineNumberWidth |
int | 50 | 行号宽度 |
边框和圆角
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
Radius |
int | 6 | 圆角半径 |
BorderColor |
Color | 200, 200, 200 | 边框颜色 |
BorderWidth |
int | 1 | 边框宽度 |
Round |
bool | false | 是否为圆形 |
文本属性
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
PlaceholderText |
string | "" | 占位文本 |
PrefixText |
string | "" | 前缀文本 |
SuffixText |
string | "" | 后缀文本 |
MaxLength |
int | 32767 | 最大长度 |
Multiline |
bool | true | 是否多行 |
WordWrap |
bool | true | 是否自动换行 |
AutoScroll |
bool | false | 是否自动滚动 |
TextAlign |
HorizontalAlignment | Left | 文本对齐 |
SelectionColor |
Color | 51, 153, 255 | 选中文本颜色 |
密码模式
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
UseSystemPasswordChar |
bool | false | 是否使用密码字符 |
PasswordChar |
char | '\0' | 密码字符 |
PasswordCanCopy |
bool | false | 密码是否可复制 |
PasswordCanPaste |
bool | true | 密码是否可粘贴 |