ETextArea 多行输入
示例与代码
多行输入、字数与自适应高度
多行输入
属性
adaptiveHeightbool是否根据文本内容自动调整高度。
trueautosizevar根据内容自动调整文本域高度,可限制行数。
true / false
对象字段:minRows, maxRows
undefinedenabledbool是否允许交互;false 时控件禁用。
truefontfont字体配置,控制字体、字号及文字样式。
常用字段:
family、pixelSize、pointSize
bold、italic、weight
underline、strikeout
letterSpacing、wordSpacing
应用字体heightreal组件尺寸,单位为像素;可绑定父布局尺寸。
implicitHeightmaximumLengthint最多允许输入的字符数。
2147483647placeholderTextstring空值时显示的占位文字。
""readOnlybool禁止用户编辑或评分,仍可通过属性设置值。
falseresizestring允许用户拖动调整的尺寸方向。
"none" / "vertical""horizontal" / "both"
"none"rowsint文本行数或骨架行数。
1showWordLimitbool显示当前字数与长度上限。
falsesizeint控件尺寸;默认继承最近的 EConfigProvider。
EStyle.SmallEStyle.MediumEStyle.Large
继承 Provider,默认 EStyle.MediumstyleTypeint语义配色风格。
EStyle.DefaultEStyle.PrimaryEStyle.SuccessEStyle.InfoEStyle.WarningEStyle.Danger
EStyle.Defaulttextstring显示的文字内容。
""textColorcolor文字颜色。
动态绑定validateEventbool值变化时是否向所属表单派发校验请求。
truevalidationMessagestring校验结果说明或外部错误文字。
""validationStateint输入校验状态。
EValidationState.NoneEValidationState.SuccessEValidationState.WarningEValidationState.Error
EValidationState.Nonevisiblebool是否显示组件。
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
implicitWidthautomaticHeightreal只读文本域根据行数及内容计算的自动高度。
由运行时计算hasValidationErrorbool只读当前校验状态是否为 Error。
由运行时计算lineHeightreal只读根据字号计算的文本行高。
由运行时计算maximumRowsreal只读自动高度文本域允许的最大或最小行数。
由运行时计算minimumRowsint只读自动高度文本域允许的最大或最小行数。
由运行时计算wordCountint只读当前输入字符数量。
由运行时计算