Class TextAreaProperties
Represents properties of the TextAreaComponent.
public class TextAreaProperties : FormComponentProperties, IFormComponentProperties
- Inheritance
-
objectTextAreaProperties
- Implements
- Inherited Members
- Extension Methods
Constructors
TextAreaProperties()
public TextAreaProperties()
Properties
CopyButtonVisible
Describes whether Copy button should be visible.
[CheckBoxComponent(Label = "{$base.forms.textarea.copybuttonvisible.label$}")]
public bool CopyButtonVisible { get; set; }
Property Value
- bool
MaxRowsNumber
Maximum number of rows.
[NumberInputComponent(Label = "{$base.forms.textarea.maxrowsnumber.label$}", Tooltip = "{$base.forms.textarea.maxrowsnumber.tooltip$}", Order = 3)]
[MinimumIntegerValueValidationRule(1)]
[IntegerFieldComparisonValidationRule(NumericFieldComparisonTypes.GreaterThanOrEqual, "MinRowsNumber", false)]
public int MaxRowsNumber { get; set; }
Property Value
- int
Remarks
Default value is 5.
MinRowsNumber
Minimum number of rows.
[NumberInputComponent(Label = "{$base.forms.textarea.minrowsnumber.label$}", Tooltip = "{$base.forms.textarea.minrowsnumber.tooltip$}", Order = 2)]
[MinimumIntegerValueValidationRule(1)]
[IntegerFieldComparisonValidationRule(NumericFieldComparisonTypes.LessThanOrEqual, "MaxRowsNumber", false)]
public int MinRowsNumber { get; set; }
Property Value
- int
Remarks
Default value is 3.
WatermarkText
Placeholder displayed in the text area.
[TextAreaComponent(Label = "{$base.forms.textarea.watermark.label$}", Tooltip = "{$base.forms.textarea.watermark.tooltip$}", Order = 4)]
public string WatermarkText { get; set; }
Property Value
- string