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


DataGridColumnDefinition

DataGridColumnDefinition defines and stores styles necessary for the DataGrid to render columns.
The default HeaderItemClass is DataGridHeaderItemRenderer.
The default RowItemClass is DataGridLabelItemRenderer.

Inheritance:     DataGridColumnDefinition ➞ StyleableBaseStyleDefinitionEventDispatcher ➞ Object

Styles
Style Defined By
CollectionSort     :    CollectionSort DataGridColumnDefinition
CollectionSort to be used to sort the column.
Default column sort uses alphabetic compare.
You may null this style to prevent the column from sorting, and / or disable the column header button.
 
HeaderItemClass     :    CanvasElement DataGridColumnDefinition
The DataRenderer CanvasElement constructor to be used for the column header.
 
HeaderItemStyle     :    StyleDefinition DataGridColumnDefinition
The StyleDefinition or [StyleDefinition] array to apply to the HeaderItem DataRenderer.
 
HeaderText     :    String DataGridColumnDefinition
Text label to be used for the column header.
 
Highlightable     :    boolean DataGridColumnDefinition
When true, items in this column will be highlighted on mouseover, "over" state.
When SelectionType is set to "row" or "column", related items will also be set to an "over" state.
 
MinSize     :    Number DataGridColumnDefinition
Minimum number of pixels the column should consume.
 
PercentSize     :    Number DataGridColumnDefinition
The percentage of available space the column should consume. Percentages
are allowed to add to more than 100 and will consume all of the available space.
 
RowItemClass     :    CanvasElement DataGridColumnDefinition
The DataRenderer CanvasElement constructor to be used for this columns rows.
 
RowItemLabelFunction     :    Function DataGridColumnDefinition
A function that returns a text string per a supplied collection item and columnIndex.
function (itemData, columnIndex) { return "" }
 
RowItemStyle     :    StyleDefinition DataGridColumnDefinition
The StyleDefinition or [StyleDefinition] array to apply to the RowItem DataRenderer.
 
Selectable     :    boolean DataGridColumnDefinition
When true, items in this column can be selected and the DataGrid will dispatch "changed" events.
When SelectionType is set to "row" or "column", related items will also be set to a "selected" state.
 
SelectionType     :    string DataGridColumnDefinition
Determines the selection type that the column will use. Allowable values are "row", "column", or "cell".
Row selection will only affect other columns also set to "row".
 


Events
Show Inherited


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


Internal Functions
Show Inherited