Table of Contents

Class TextAreaProperties

Namespace
Kentico.Xperience.Admin.Base.Forms
Assembly
Kentico.Xperience.Admin.Base.dll

Represents properties of the TextAreaComponent.

public class TextAreaProperties : FormComponentProperties, IFormComponentProperties
Inheritance
object
TextAreaProperties
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