ClassDataGrid
Wraps a Silverlight DataGrid object.
Definition
Namespace:ArtOfTest.WebAii.Silverlight.UI
Assembly:ArtOfTest.WebAii.dll
Syntax:
public class DataGrid : Control, IAutomationPeer, IPeerConverter, IDataGrid, IControl, IFrameworkElement, ITargetElement
Inheritance: objectAutomationObject<FrameworkElement>FrameworkElementSilverlightTestElementControlDataGrid
Implements:
Inherited Members
Constructors
DataGrid()
Declaration
public DataGrid()
Fields
AlternatingRowBackgroundProperty
Declaration
public static AutomationProperty AlternatingRowBackgroundProperty
Field Value
AreRowDetailsFrozenProperty
Declaration
public static AutomationProperty AreRowDetailsFrozenProperty
Field Value
AreRowGroupHeadersFrozenProperty
Declaration
public static AutomationProperty AreRowGroupHeadersFrozenProperty
Field Value
AutoGenerateColumnsProperty
Declaration
public static AutomationProperty AutoGenerateColumnsProperty
Field Value
CanUserReorderColumnsProperty
Declaration
public static AutomationProperty CanUserReorderColumnsProperty
Field Value
CanUserResizeColumnsProperty
Declaration
public static AutomationProperty CanUserResizeColumnsProperty
Field Value
CanUserSortColumnsProperty
Declaration
public static AutomationProperty CanUserSortColumnsProperty
Field Value
ClipboardCopyModeProperty
Declaration
public static AutomationProperty ClipboardCopyModeProperty
Field Value
ColumnHeaderHeightProperty
Declaration
public static AutomationProperty ColumnHeaderHeightProperty
Field Value
ColumnWidthProperty
Declaration
public static AutomationProperty ColumnWidthProperty
Field Value
CurrentColumnProperty
Defines how to get the value of the CurrentColumn property.
Declaration
public static AutomationProperty CurrentColumnProperty
Field Value
FrozenColumnCountProperty
Declaration
public static AutomationProperty FrozenColumnCountProperty
Field Value
GridLinesVisibilityProperty
Declaration
public static AutomationProperty GridLinesVisibilityProperty
Field Value
HeadersVisibilityProperty
Declaration
public static AutomationProperty HeadersVisibilityProperty
Field Value
HorizontalGridLinesBrushProperty
Declaration
public static AutomationProperty HorizontalGridLinesBrushProperty
Field Value
HorizontalScrollBarVisibilityProperty
Declaration
public static AutomationProperty HorizontalScrollBarVisibilityProperty
Field Value
IsReadOnlyProperty
Declaration
public static AutomationProperty IsReadOnlyProperty
Field Value
IsValidProperty
Declaration
public static AutomationProperty IsValidProperty
Field Value
MaxColumnWidthProperty
Declaration
public static AutomationProperty MaxColumnWidthProperty
Field Value
MinColumnWidthProperty
Declaration
public static AutomationProperty MinColumnWidthProperty
Field Value
RowBackgroundProperty
Declaration
public static AutomationProperty RowBackgroundProperty
Field Value
RowDetailsVisibilityModeProperty
Declaration
public static AutomationProperty RowDetailsVisibilityModeProperty
Field Value
RowHeaderWidthProperty
Declaration
public static AutomationProperty RowHeaderWidthProperty
Field Value
RowHeightProperty
Declaration
public static AutomationProperty RowHeightProperty
Field Value
SelectedIndexProperty
Declaration
public static AutomationProperty SelectedIndexProperty
Field Value
SelectionModeProperty
Declaration
public static AutomationProperty SelectionModeProperty
Field Value
VerticalGridLinesBrushProperty
Declaration
public static AutomationProperty VerticalGridLinesBrushProperty
Field Value
VerticalScrollBarVisibilityProperty
Declaration
public static AutomationProperty VerticalScrollBarVisibilityProperty
Field Value
Properties
AlternatingRowBackground
Declaration
public Brush AlternatingRowBackground { get; set; }
Property Value
AreRowGroupHeadersFrozen
Declaration
public bool AreRowGroupHeadersFrozen { get; set; }
Property Value
ClipboardCopyMode
Declaration
public DataGridClipboardCopyMode ClipboardCopyMode { get; set; }
Property Value
ColumnHeaderContainer
Gets the column header container. Please override for custom control template.
Declaration
public virtual FrameworkElement ColumnHeaderContainer { get; }
Property Value
The column header container.
ColumnHeaderElements
Get the list of column headers of this Grid.
Declaration
public IList<IDataGridColumnHeader> ColumnHeaderElements { get; }
Property Value
Implements
ColumnWidth
Declaration
public DataGridLength ColumnWidth { get; set; }
Property Value
CurrentColumn
Gets / Sets the CurrentColumn for this Silverlight DataGrid.
Declaration
public DataGridColumn CurrentColumn { get; set; }
Property Value
GridData
Gets the full textual content of a grid. The dictionary key represents the row of the grid.
Declaration
public Dictionary<int, string[]> GridData { get; }
Property Value
Dictionary<int, string[]>
GridLinesVisibility
Declaration
public DataGridGridLinesVisibility GridLinesVisibility { get; set; }
Property Value
HeadersVisibility
Declaration
public DataGridHeadersVisibility HeadersVisibility { get; set; }
Property Value
HorizontalGridLinesBrush
Declaration
public Brush HorizontalGridLinesBrush { get; set; }
Property Value
HorizontalScrollBarVisibility
Declaration
public ScrollBarVisibility HorizontalScrollBarVisibility { get; set; }
Property Value
RowContainer
Gets the row container. Please override for custom control template.
Declaration
public virtual FrameworkElement RowContainer { get; }
Property Value
The row container.
RowDetailsVisibilityMode
Declaration
public DataGridRowDetailsVisibilityMode RowDetailsVisibilityMode { get; set; }
Property Value
RowElements
Get the list of rows contained in this Grid.
Declaration
public IList<IDataGridRow> RowElements { get; }
Property Value
Implements
SelectionMode
Declaration
public DataGridSelectionMode SelectionMode { get; set; }
Property Value
VerticalGridLinesBrush
Declaration
public Brush VerticalGridLinesBrush { get; set; }
Property Value
VerticalScrollBarVisibility
Declaration
public ScrollBarVisibility VerticalScrollBarVisibility { get; set; }
Property Value
Methods
AssignReference(AutomationReference)
Assign the automation reference to this element.
Declaration
public override void AssignReference(AutomationReference reference)
Parameters
reference
Overrides
Implements
GetRealType()
Gets the real object type. This property returns string.empty on FrameworkElement and all subclasses that inherit from it.