Classes
AddedRemovedEvent
AlertElement
AnchorContainerElement
ArrowShape
ButtonElement
CanvasElement
CanvasManager
CheckboxElement
CheckboxSkinElement
CollectionChangedEvent
CollectionSort
ColorPickerButtonElement
ColorPickerElement
ContainerBaseElement
CursorDefinition
DataGridColumnDefinition
DataGridDataRenderer
DataGridElement
DataGridHeaderColumnDividerSkinElement
DataGridHeaderElement
DataGridHeaderItemRenderer
DataGridItemData
DataGridItemRendererBase
DataGridLabelItemRenderer
DataListData
DataListElement
DataRendererBaseElement
DataRendererLabelElement
DatePickerButtonElement
DatePickerElement
DispatcherEvent
DrawMetrics
DropdownArrowButtonSkinElement
DropdownBaseElement
DropdownElement
ElementEvent
ElementGridItemClickEvent
ElementKeyboardEvent
ElementListItemClickEvent
ElementMouseEvent
ElementMouseWheelEvent
EllipseShape
EventDispatcher
FillBase
GridContainerElement
GridContainerRowColumnDefinition
ImageElement
IpInputElement
LabelElement
LinearGradientFill
ListCollection
ListContainerElement
ProgressElement
RadioButtonElement
RadioButtonSkinElement
RoundedRectangleShape
ScrollBarElement
ScrollButtonSkinElement
ShapeBase
SkinnableElement
SolidFill
StyleableBase
StyleChangedEvent
StyleData
StyleDefinition
StyleProxy
TextAreaElement
TextElement
TextFieldElement
TextInputElement
TimeInputElement
ToggleButtonElement
ToggleButtonGroup
Tween
ViewportElement


TextAreaElement

TextAreaElement is a skin-able multi-line editable text box
which supports two skin states, "up" and "disabled".
Scroll bars will optionally be added when the text becomes
larger than the TextArea's visible region.

Inheritance:     TextAreaElement ➞ TextInputElementSkinnableElementCanvasElementStyleableBaseStyleDefinitionEventDispatcher ➞ Object

Styles
Show Inherited
Style Defined By
HorizontalScrollBarDisplay     :    String TextAreaElement
Determines the behavior of the horizontal scroll bar. Allowable values are "on", "off", or "auto".
 
HorizontalScrollBarPlacement     :    String TextAreaElement
Determines the position of the horizontal scroll bar. Allowable values are "top" or "bottom".
 
HorizontalScrollBarStyle     :    StyleDefinition TextAreaElement
The StyleDefinition or [StyleDefinition] array to be applied to the horizontal scroll bar.
 
MeasureContentHeight     :    boolean TextAreaElement
When true, the TextArea's measured height will use its text measured height.
Use this when you want the TextArea to expand when its height possible rather than scroll,
causing scrolling to happen on a parent viewport.
 
MeasureContentWidth     :    boolean TextAreaElement
When true, the TextArea's measured width will use its text measured width.
Use this when you want the TextArea to expand its width when possible rather than scroll,
causing scrolling to happen on a parent viewport.
 
Multiline     :    boolean TextAreaElement
When true, newline characters are respected and text will be rendered on multiple lines if necessary.
 
Selectable     :    boolean TextAreaElement
When true, text can be highlighted and copied.
 
VerticalScrollBarDisplay     :    String TextAreaElement
Determines the behavior of the vertical scroll bar. Allowable values are "on", "off", or "auto".
 
VerticalScrollBarPlacement     :    String TextAreaElement
Determines the position of the vertical scroll bar. Allowable values are "left" or "right".
 
VerticalScrollBarStyle     :    StyleDefinition TextAreaElement
The StyleDefinition or [StyleDefinition] array to be applied to the vertical scroll bar.
 
WordWrap     :    boolean TextAreaElement
When true, text will wrap when width is constrained and will be rendered on multiple lines if necessary.
 


Events
Show Inherited


Public Functions
Show Inherited
Function Defined By
TextAreaElement() [Constructor] TextAreaElement
Creates new TextAreaElement instance.
 


Internal Members
Show Inherited


Internal Functions
Show Inherited
Function Defined By
_onTextAreaMouseWheelEvent(elementMouseWheelEvent) TextAreaElement
Event handler for the Viewport's "wheel" event. Starts the scroll bar tween.
  elementMouseWheelEvent     :    ElementMouseWheelEvent
The ElementMouseWheelEvent to process.
 
_onTextAreaScrollBarChange(elementEvent) TextAreaElement
Event handler for the scroll bar "changed" event.
Updates the child elements position within the Viewport.
  elementEvent     :    ElementEvent
The ElementEvent to process.
 
_onTextAreaTextFieldLayoutComplete(event) TextAreaElement
Event handler for the TextField "layoutcomplete" event.
Invalidates measure and layout to adjust scroll bars.
  event     :    DispatcherEvent
The DispatcherEvent to process.