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


ArrowShape

Draws a variety of arrow-ish shapes such as triangles, rounded pointers,
and traditional arrows.

Inheritance:     ArrowShape ➞ ShapeBaseStyleableBaseStyleDefinitionEventDispatcher ➞ Object

Styles
Style Defined By
CornerRadius     :    Number ArrowShape
Radius size in pixels for the rectangular base's corners.
CornerRadius effects all corners of the rectangular base.
 
CornerRadiusBottomLeft     :    Number ArrowShape
Radius size in pixels for the rectangular base's bottom left corner.
This will override the CornerRadius style unless it is null. Rounding both bottom corners
will give the effect of a rounded pointer.
 
CornerRadiusBottomRight     :    Number ArrowShape
Radius size in pixels for the rectangular base's bottom right corner.
This will override the CornerRadius style unless it is null. Rounding both bottom corners
will give the effect of a rounded pointer.
 
CornerRadiusTopLeft     :    Number ArrowShape
Radius size in pixels for the rectangular base's top left corner.
This will override the CornerRadius style unless it is null.
 
CornerRadiusTopRight     :    Number ArrowShape
Radius size in pixels for the rectangular base's top right corner.
This will override the CornerRadius style unless it is null.
 
Direction     :    String ArrowShape
Determines the direction that the arrow or triangle will point. Acceptable values are "up", "down", "left", and "right".
Other styles are named as such when the Arrow is pointed "up". Styles do not change with orientation.
 
RectBaseHeight     :    Number ArrowShape
The size in pixels used for the height of the rectangular base of the arrow. Setting this to zero creates a triangle.
It is preferrable to use RectBasePercentHeight so that the arrow can scale.
 
RectBasePercentHeight     :    Number ArrowShape
The percentage of available height to use for the height of the rectangular base of the arrow.
Acceptable values are between 0 and 100. Setting this to zero will create a triangle.
 
RectBasePercentWidth     :    Number ArrowShape
The percentage of available width to use for the width of the rectangular base of the arrow.
Acceptable values are between 0 and 100. Setting this to zero will create a triangle.
 
RectBaseWidth     :    Number ArrowShape
The size in pixels used for the width of the rectangular base of the arrow. Setting this to zero creates a triangle.
It is preferrable to use RectBasePercentWidth so that the arrow can scale.
 


Events
Show Inherited


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


Internal Functions
Show Inherited