MindFusion.Scheduling for Silverlight Programmer's Guide
TreeGrid Members
Constructors Fields Properties Methods Events
 


A grid that can display hierarchical data.

The following tables list the members exposed by the TreeGrid type.

 Public Constructors

  Name Description

TreeGrid

Initializes a new instance of the TreeGrid class.

 Public Fields

  Name Description

AllowColumnReorderProperty

Identifies the AllowColumnReorder dependency property. (Inherited from DataGrid.)

AlternatingRowBackgroundProperty

Identifies the AlternatingRowBackground dependency property. (Inherited from DataGrid.)

AlternatingRowBorderBrushProperty

Identifies the AlternatingRowBorderBrush dependency property. (Inherited from DataGrid.)

AlternatingRowBorderThicknessProperty

Identifies the AlternatingRowBorderThickness dependency property. (Inherited from DataGrid.)

AutoGenerateColumnsProperty

Identifies the AutoGenerateColumns dependency property. (Inherited from DataGrid.)

CellBorderBrushProperty

Identifies the CellBorderBrush dependency property. (Inherited from DataGrid.)

CellBorderThicknessProperty

Identifies the CellBorderThickness dependency property. (Inherited from DataGrid.)

CurrentCellProperty

Identifies the CurrentCell dependency property. (Inherited from DataGrid.)

DataTypeProperty

Identifies the DataType dependency property.

HeaderBackgroundProperty

Identifies the HeaderBackground dependency property. (Inherited from DataGrid.)

HeaderBorderBrushProperty

Identifies the HeaderBorderBrush dependency property. (Inherited from DataGrid.)

HeaderBorderThicknessProperty

Identifies the HeaderBorderThickness dependency property. (Inherited from DataGrid.)

HeaderContentTemplateProperty

Identifies the HeaderContentTemplate dependency property. (Inherited from DataGrid.)

HeaderFontSizeProperty

Identifies the HeaderFontSize dependency property. (Inherited from DataGrid.)

HeaderForegroundProperty

Identifies the HeaderBackground dependency property. (Inherited from DataGrid.)

HeaderMarginProperty

Identifies the HeaderMargin dependency property. (Inherited from DataGrid.)

RowBackgroundProperty

Identifies the RowBackground dependency property. (Inherited from DataGrid.)

RowBorderBrushProperty

Identifies the RowBorderBrush dependency property. (Inherited from DataGrid.)

RowBorderThicknessProperty

Identifies the RowBorderThickness dependency property. (Inherited from DataGrid.)

RowHeadersVisibleProperty

Identifies the RowHeadersVisible dependency property. (Inherited from DataGrid.)

 Public Properties

  Name Description

AllowColumnReorder

Gets or sets a value indicating whether columns in this header can be reordered interactively. This is a dependency property. (Inherited from DataGrid.)

AlternatingRowBackground

Gets or sets the background brush of alternating grid rows. This is a dependency property. (Inherited from DataGrid.)

AlternatingRowBorderBrush

Gets or sets the border brush of alternating grid rows. This is a dependency property. (Inherited from DataGrid.)

AlternatingRowBorderThickness

Gets or sets the border thickness of alternating grid rows. This is a dependency property. (Inherited from DataGrid.)

AutoGenerateColumns

Gets or sets a value indicating whether to automatically generate the necessary grid columns based on the properties of the items in the underlying Items collection. This is a dependency property. (Inherited from DataGrid.)

CellBorderBrush

Gets or sets the border brush of the cells in the grid. This is a dependency property. (Inherited from DataGrid.)

CellBorderThickness

Gets or sets the border thickness of the cells in the grid. This is a dependency property. (Inherited from DataGrid.)

Columns

Gets or sets a list with the columns displayed in the grid. (Inherited from DataGrid.)

CurrentCell

Gets or sets the GridCell within this grid, which is currently holding the input focus. This is a dependency property. (Inherited from DataGrid.)

DataType

Gets or sets the type of the data contained in the grid. This is a dependency property.

HeaderBackground

Gets or sets the brush used to fill the header background. This is a dependency property. (Inherited from DataGrid.)

HeaderBorderBrush

Gets or sets border brush of the grid header. This is a dependency property. (Inherited from DataGrid.)

HeaderBorderThickness

Gets or sets the border thickness of the grid header. This is a dependency property. (Inherited from DataGrid.)

HeaderContentTemplate

Gets or sets the template to use for the individual column headers. This is a dependency property. (Inherited from DataGrid.)

HeaderFontSize

Gets or sets the size of the texts displayed in the grid header. This is a dependency property. (Inherited from DataGrid.)

HeaderForeground

Gets or sets the brush used to draw the texts displayed in the grid header. This is a dependency property. (Inherited from DataGrid.)

HeaderMargin

Gets or sets the margin of the texts displayed in the grid header. This is a dependency property. (Inherited from DataGrid.)

LicenseKey

Gets or sets the license key of the control. (Inherited from DataGrid.)

RowBackground

Gets or sets the background brush of grid rows. This is a dependency property. (Inherited from DataGrid.)

RowBorderBrush

Gets or sets the border brush of grid rows. This is a dependency property. (Inherited from DataGrid.)

RowBorderThickness

Gets or sets the border thickness of grid rows. This is a dependency property. (Inherited from DataGrid.)

RowHeadersVisible

Gets or sets a value indicating whether row headers are visible. This is a dependency property. (Inherited from DataGrid.)

 Public Methods

  Name Description

OnApplyTemplate

FrameworkElement.OnApplyTemplate override.

 Protected Methods

  Name Description

ClearContainerForItemOverride

ItemsControl.ClearContainerForItemOverride override. (Inherited from DataGrid.)

CreateRowContainer

Creates the container for the header of a TreeNode.

GetContainerForItemOverride

DataGrid.GetContainerForItemOverride override.

IsItemItsOwnContainerOverride

DataGrid.IsItemItsOwnContainerOverride override.

OnColumnCreating

Raises the ColumnCreating event. (Inherited from DataGrid.)

OnItemsSourceChanged

Selector.OnItemsSourceChanged override. (Inherited from DataGrid.)

OnKeyDown

ItemsControl.OnKeyDown override. (Inherited from DataGrid.)

OnRowClicked

Raises the RowClicked event. (Inherited from DataGrid.)

OnTextInput

ItemsControl.OnTextInput override. (Inherited from DataGrid.)

PrepareContainerForItemOverride

DataGrid.PrepareContainerForItemOverride override.

 Public Events

  Name Description

ColumnCreating

Raised when a column is automatically generated by the grid. (Inherited from DataGrid.)

RowClicked

Raised when a row in the grid is clicked with the mouse. (Inherited from DataGrid.)

 See Also

TreeGrid Class
MindFusion.DataViews.Silverlight Namespace