The C1FlexGrid type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
C1FlexGrid |
Initializes a new instance of a C1FlexGrid.
|
Methods
Name | Description | |
---|---|---|
![]() |
ApplyTemplate | (Inherited from Control.) |
![]() |
Arrange |
Positions child elements and determines a size for a UIElement. Parent elements call this method from their ArrangeCore(Rect) implementation (or a WPF framework-level equivalent) to form a recursive layout update. This method constitutes the second pass of a layout update. (Inherited from UIElement.) |
![]() |
ArrangeOverride |
Provides the behavior for the arrange part of the control layout.
(Overrides FrameworkElement..::..ArrangeOverride(Size).) |
![]() |
AutoSizeColumn |
Resizes a column to fit its visible contents.
|
![]() |
AutoSizeColumns(Int32, Int32, Double) |
Resizes a column range to fit their visible content.
|
![]() |
AutoSizeColumns(Int32, Int32, Double, Boolean, Boolean) |
Resizes a column range to fit their content.
|
![]() |
AutoSizeFixedColumn |
Resizes a fixed column to fit its visible contents.
|
![]() |
AutoSizeFixedColumns(Int32, Int32, Double) |
Resizes a range of fixed columns to fit their visible contents.
|
![]() |
AutoSizeFixedColumns(Int32, Int32, Double, Boolean, Boolean) |
Resizes a range of fixed columns to fit their content.
|
![]() |
AutoSizeFixedRow |
Resizes a fixed row to fit its visible contents.
|
![]() |
AutoSizeFixedRows(Int32, Int32, Double) |
Resizes a range of fixed rows to fit their visible contents.
|
![]() |
AutoSizeFixedRows(Int32, Int32, Double, Boolean) |
Resizes a range of fixed rows to fit their content.
|
![]() |
AutoSizeRow |
Resizes a row to fit its visible contents.
|
![]() |
AutoSizeRows(Int32, Int32, Double) |
Resizes a row range to fit their visible contents.
|
![]() |
AutoSizeRows(Int32, Int32, Double, Boolean) |
Resizes a row range to fit their content.
|
![]() |
CaptureMouse |
Attempts to force capture of the mouse to this element. (Inherited from UIElement.) |
![]() |
CheckAccess | (Inherited from DependencyObject.) |
![]() |
ClearValue |
Clears the local value of a property. The property to be cleared is specified by a DependencyProperty identifier. (Inherited from DependencyObject.) |
![]() |
CollapseGroupsToLevel |
Collapses all the group rows to a given level.
|
![]() |
Copy |
Copy the current selection to the clipboard.
|
![]() |
CreateBoundRow |
Creates a row bound to a given data item.
|
![]() |
CreateBoundRows |
Creates rows bound to each data item in the current data source.
|
![]() |
CreateGroupRows |
Creates group rows for the items in the current data source.
|
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
FindName |
Finds an element that has the provided identifier name. (Inherited from FrameworkElement.) |
![]() |
FinishEditing()()()() |
Commits any pending edits and exits edit mode.
|
![]() |
FinishEditing(Boolean) |
Commits or cancels any pending edits and exits edit mode.
|
![]() |
Focus | (Inherited from Control.) |
![]() |
GetAggregate |
Calculates aggregate statistics for a cell range.
|
![]() |
GetAnimationBaseValue | (Inherited from DependencyObject.) |
![]() |
GetCellFactory |
Gets the ICellFactory class responsible for creating and destroying
FrameworkElement objects used to represent grid cells.
|
![]() |
GetClipString(ClipboardCopyMode) |
Gets the current selection as a string suitable for copying to the clipboard.
|
![]() |
GetClipString(CellRange, ClipboardCopyMode) |
Gets a range of cells as a string suitable for copying to the clipboard.
|
![]() |
GetGridImage |
Gets a FrameworkElement that represents a given part of the grid.
|
![]() |
GetHashCode |
Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetPageImages(ScaleMode, Size, Int32) |
Gets a list of elements that represent parts of the grid fit for rendering
into pages of a document.
|
![]() |
GetPageImages(CellRange, ScaleMode, Size, Int32) |
Gets a list of elements that represent parts of the grid fit for rendering
into pages of a document.
|
![]() |
GetSelectedState |
Gets a SelectedState value that indicates the selected
state of the cells in a CellRange.
|
![]() |
GetTemplateChild | (Inherited from Control.) |
![]() |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
![]() |
GetValue |
Returns the current effective value of a dependency property on this instance of a DependencyObject. (Inherited from DependencyObject.) |
![]() |
HitTest(MouseEventArgs) |
Gets a HitTestInfo object that contains information about the
grid at a given location.
|
![]() |
HitTest(Point) |
Gets a HitTestInfo object that contains information about the
grid at a given location.
|
![]() |
IncludeInAggregate |
Gets a value that determines whether a cell should be included in the aggregates
calculated with the GetAggregate(Aggregate, CellRange) method.
|
![]() |
Invalidate()()()() |
Forces the grid to re-create all visible elements.
|
![]() |
Invalidate(Boolean) |
Forces the grid to re-create all visible elements.
|
![]() |
Invalidate(CellRange) |
Forces the grid to re-create the elements in a given CellRange.
|
![]() |
InvalidateArrange |
Invalidates the arrange state (layout) for the element. After the invalidation, the element will have its layout updated, which will occur asynchronously unless subsequently forced by UpdateLayout()()()(). (Inherited from UIElement.) |
![]() |
InvalidateMeasure |
Invalidates the measurement state (layout) for the element. (Inherited from UIElement.) |
![]() |
LoadColumnLayout |
Loads a column layout from an XmlReader.
|
![]() |
Measure |
Updates the DesiredSize of a UIElement. Parent elements call this method from their own MeasureCore(Size) implementations to form a recursive layout update. Calling this method constitutes the first pass (the "Measure" pass) of a layout update. (Inherited from UIElement.) |
![]() |
MeasureOverride |
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class. (Inherited from FrameworkElement.) |
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnApplyTemplate |
Applies the template defined in the Template property.
(Overrides FrameworkElement..::..OnApplyTemplate()()()().) |
![]() |
OnBeginningEdit |
Raises the BeginningEdit event.
|
![]() |
OnCellEditEnded |
Raises the CellEditEnded event.
|
![]() |
OnCellEditEnding |
Raises the CellEditEnding event.
|
![]() |
OnClick |
Raises the Click event.
|
![]() |
OnCreateAutomationPeer |
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure. (Inherited from UIElement.) |
![]() |
OnCustomAggregate |
Raises the CustomAggregate event.
|
![]() |
OnDoubleClick |
Raises the DoubleClick event.
|
![]() |
OnDraggedColumn |
Raises the DraggedColumn event.
|
![]() |
OnDraggedRow |
Raises the DraggedRow event.
|
![]() |
OnDraggingColumn |
Raises the DraggingColumn event.
|
![]() |
OnDraggingRow |
Raises the DraggingRow event.
|
![]() |
OnGotFocus | (Inherited from Control.) |
![]() |
OnGroupCollapsedChanged |
Raises the GroupCollapsedChanged event.
|
![]() |
OnGroupCollapsedChanging |
Raises the GroupCollapsedChanging event.
|
![]() |
OnItemsSourceChanged |
Raises the ItemsSourceChanged event.
|
![]() |
OnItemsSourceChanging |
Raises the ItemsSourceChanging event.
|
![]() |
OnKeyDown | (Inherited from Control.) |
![]() |
OnKeyUp | (Inherited from Control.) |
![]() |
OnLoadedRows |
Raises the LoadedRows event.
|
![]() |
OnLoadingRows |
Raises the LoadingRows event.
|
![]() |
OnLostFocus | (Inherited from Control.) |
![]() |
OnMouseEnter | (Inherited from Control.) |
![]() |
OnMouseLeave | (Inherited from Control.) |
![]() |
OnMouseLeftButtonDown | (Inherited from Control.) |
![]() |
OnMouseLeftButtonUp | (Inherited from Control.) |
![]() |
OnMouseMove | (Inherited from Control.) |
![]() |
OnPrepareCellForEdit |
Raises the PrepareCellForEdit event.
|
![]() |
OnPreviewKeyDown |
Raises the PreviewMouseLeftButtonDown event.
|
![]() |
OnPreviewMouseLeftButtonDown |
Raises the PreviewMouseLeftButtonDown event.
|
![]() |
OnResizedColumn |
Raises the ResizedColumn event.
|
![]() |
OnResizedRow |
Raises the ResizedRow event.
|
![]() |
OnResizingColumn |
Raises the ResizingColumn event.
|
![]() |
OnResizingRow |
Raises the ResizingRow event.
|
![]() |
OnRowEditEnded |
Raises the RowEditEnded event.
|
![]() |
OnRowEditEnding |
Raises the RowEditEnding event.
|
![]() |
OnScrollingDeferred |
Raises the ScrollingDeferred event.
|
![]() |
OnScrollPositionChanged |
Raises the ScrollPositionChanged event.
|
![]() |
OnScrollPositionChanging |
Raises the ScrollPositionChanging event.
|
![]() |
OnSelectedItemChanged |
Raises the SelectedItemChanged property.
|
![]() |
OnSelectionChanged |
Raises the SelectionChanged event.
|
![]() |
OnSelectionChanging |
Raises the SelectionChanging event.
|
![]() |
OnSortedColumn |
Raises the SortedColumn event.
|
![]() |
OnSortingColumn |
Raises the SortingColumn event.
|
![]() |
Paste |
Pastes the content of the clipboard to the grid.
|
![]() |
Print(String) |
Prints the grid.
|
![]() |
Print(String, ScaleMode, Thickness, Int32) |
Prints the grid using a specified scale mode.
|
![]() |
ReadLocalValue |
Returns the local value of a dependency property, if it exists. (Inherited from DependencyObject.) |
![]() |
ReleaseMouseCapture |
Releases the mouse capture, if this element held the capture. (Inherited from UIElement.) |
![]() |
Save(Stream, FileFormat) |
Saves the contents of the grid to a stream.
|
![]() |
Save(String, FileFormat) |
Saves the contents of the grid to a file.
|
![]() |
Save(Stream, FileFormat, SaveOptions) |
Saves the contents of the grid to a stream.
|
![]() |
Save(String, FileFormat, SaveOptions) |
Saves the contents of the grid to a file.
|
![]() |
SaveColumnLayout |
Saves the current column layout to an XmlWriter.
|
![]() |
ScrollIntoView |
Scrolls the grid to bring a specific cell into view.
|
![]() |
Select(Int32, Int32) |
Selects a given cell.
|
![]() |
Select(CellRange, Boolean) |
Selects a given cell and optionally scrolls it into view.
|
![]() |
Select(Int32, Int32, Boolean) |
Selects a given cell and optionally scrolls it into view.
|
![]() |
Select(Int32, Int32, Int32, Int32, Boolean) |
Selects cell range and optionally scrolls it into view.
|
![]() |
SelectAll |
Selects all cells.
|
![]() |
SetBinding | (Inherited from FrameworkElement.) |
![]() |
SetClipString |
Parses a string into rows and columns and applies the content to a given range.
|
![]() |
SetValue |
Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from DependencyObject.) |
![]() |
StartEditing(Boolean) |
Starts editing the cell that is currently selected.
|
![]() |
StartEditing(Boolean, Int32, Int32) |
Starts editing a specific cell.
|
![]() |
ToString | (Inherited from Object.) |
![]() |
TransformToVisual | (Inherited from UIElement.) |
![]() |
UpdateLayout |
Ensures that all visual child elements of this element are properly updated for layout. (Inherited from UIElement.) |
Fields
Properties
Name | Description | |
---|---|---|
![]() |
ActiveEditor |
Gets the cell editor that is currently active.
|
![]() |
ActualHeight |
Gets the rendered height of this element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
ActualWidth |
Gets the rendered width of this element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
AllowDragging |
Gets or sets a value that indicates whether users are allowed to move
rows and columns to new positions using the mouse.
|
![]() |
AllowMerging |
Gets or sets a value that indicates which parts of the grid support
cell merging.
|
![]() |
AllowResizing |
Gets or sets a value that indicates whether users are allowed to resize
rows and columns using the mouse.
|
![]() |
AllowSorting |
Gets or sets a value that indicates whether users are allowed to sort
columns by clicking the column header cells.
|
![]() |
AlternatingRowBackground |
Gets or sets the Brush that is used to paint the background of odd-numbered rows.
|
![]() |
AreRowGroupHeadersFrozen |
Gets or sets a value that indicates whether the row group header sections
remain fixed at the width of the display area or can scroll horizontally.
|
![]() |
AutoGenerateColumns |
Gets or sets a value that indicates whether columns are created automatically
when the ItemsSource property is set.
|
![]() |
Background |
Gets or sets a brush that describes the background of a control. This is a dependency property. (Inherited from Control.) |
![]() |
BorderBrush |
Gets or sets a brush that describes the border background of a control. This is a dependency property. (Inherited from Control.) |
![]() |
BorderThickness |
Gets or sets the border thickness of a control. This is a dependency property. (Inherited from Control.) |
![]() |
BottomLeftCells |
Gets the GridPanel that contains the cells in the lower left corner of the grid.
|
![]() |
BottomRightCellBackground |
Gets or sets the Brush that is used to paint the background of the
cell at the bottom right corner of the grid.
|
![]() |
CellFactory |
Gets or sets the ICellFactory class responsible for creating
and destroying FrameworkElement objects used to represent grid cells.
|
![]() |
Cells |
Gets the GridPanel that contains the data cells in the grid.
|
![]() |
ChildItemsPath |
Gets or sets the name of the property used to generate child rows.
|
![]() |
Clip |
Gets or sets the geometry used to define the outline of the contents of an element. This is a dependency property. (Inherited from UIElement.) |
![]() |
ClipboardCopyMode |
Gets or sets a value that indicates how content is copied to the clipboard.
|
![]() |
ClipboardPasteMode |
Gets or sets a value that indicates how content is pasted from the clipboard.
|
![]() |
CollectionView |
Gets the ICollectionView that represents the current data source.
|
![]() |
ColumnFooterRows |
Gets the collection of column footer rows.
|
![]() |
ColumnFooters |
Gets the GridPanel that contains the column footer cells.
|
![]() |
ColumnHeaderBackground |
Gets or sets the Brush that is used to paint column header backgrounds.
|
![]() |
ColumnHeaderForeground |
Gets or sets the Brush that is used to paint column header content.
|
![]() |
ColumnHeaders |
Gets the GridPanel that contains the column header cells.
|
![]() |
ColumnHeaderSelectedBackground |
Gets or sets the Brush that is used to paint column header backgrounds
for selected cells.
|
![]() |
ColumnLayout |
Gets or sets a string that defines the current column layout.
|
![]() |
Columns |
Gets the collection of columns in the grid.
|
![]() |
Cursor |
Gets or sets the cursor that displays when the mouse pointer is over this element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
CursorBackground |
Gets or sets the Brush that is used to paint the background of
the cursor cell.
|
![]() |
CursorForeground |
Gets or sets the Brush that is used to paint the foreground of
the cursor cell.
|
![]() |
DataContext |
Gets or sets the data context for an element when it participates in data binding. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
DefaultStyleKey | (Inherited from Control.) |
![]() |
DeferScrolling |
Gets or sets a value that determines whether scrolling should be deferred until the
user releases the scrollbar thumb.
|
![]() |
DesiredSize |
Gets the size that this element computed during the measure pass of the layout process. (Inherited from UIElement.) |
![]() |
Dispatcher | (Inherited from DependencyObject.) |
![]() |
EditorBackground |
Gets or sets the Brush that is used to paint the background of
cells in edit mode.
|
![]() |
EditorForeground |
Gets or sets the Brush that is used to paint the foreground of
cells in edit mode.
|
![]() |
ErrorStyle |
Gets or sets the CellStyle used to highlight cells that
contain errors.
|
![]() |
FontFamily |
Gets or sets the font family of the control. This is a dependency property. (Inherited from Control.) |
![]() |
FontSize |
Gets or sets the font size. This is a dependency property. (Inherited from Control.) |
![]() |
FontStretch |
Gets or sets the degree to which a font is condensed or expanded on the screen. This is a dependency property. (Inherited from Control.) |
![]() |
FontStyle |
Gets or sets the font style. This is a dependency property. (Inherited from Control.) |
![]() |
FontWeight |
Gets or sets the weight or thickness of the specified font. This is a dependency property. (Inherited from Control.) |
![]() |
Foreground |
Gets or sets a brush that describes the foreground color. This is a dependency property. (Inherited from Control.) |
![]() |
FrozenColumns |
Gets or sets the number of non-scrollable columns.
|
![]() |
FrozenLinesBrush |
Gets or sets the Brush that is used to paint the lines between frozen
and scrollable areas of the grid.
|
![]() |
FrozenRows |
Gets or sets the number of non-scrollable rows.
|
![]() |
GridLinesBrush |
Gets or sets the Brush that is used to paint the lines between cells.
|
![]() |
GridLinesVisibility |
Gets or sets a value that indicates which grid lines separating inner cells are shown.
|
![]() |
GroupHeaderConverter |
Gets or sets the IValueConverter used to create the content shown
in GroupRow cells to summarize group information.
|
![]() |
GroupRowBackground |
Gets or sets the Brush that is used to paint the background of group rows.
|
![]() |
GroupRowForeground |
Gets or sets the Brush that is used to paint the foreground of group rows.
|
![]() |
GroupRowPosition |
Gets or sets a value that indicates where group rows should be displayed with
respect to the data.
|
![]() |
HeaderFontWeight |
Gets or sets the FontWeight used to render text in header cells.
|
![]() |
HeaderGridLinesBrush |
Gets or sets the Brush that is used to paint the lines between
row and column header cells.
|
![]() |
HeadersVisibility |
Gets or sets a value that indicates the visibility of row and column headers.
|
![]() |
Height |
Gets or sets the suggested height of the element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
HorizontalAlignment |
Gets or sets the horizontal alignment characteristics applied to this element when it is composed within a parent element, such as a panel or items control. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
HorizontalContentAlignment |
Gets or sets the horizontal alignment of the control's content. This is a dependency property. (Inherited from Control.) |
![]() |
HorizontalScrollBarVisibility |
Gets or sets a value that indicates how the horizontal scroll bar is displayed.
|
![]() |
IsEnabled | (Inherited from Control.) |
![]() |
IsHitTestVisible |
Gets or sets a value that declares whether this element can possibly be returned as a hit test result from some portion of its rendered content. This is a dependency property. (Inherited from UIElement.) |
![]() |
IsReadOnly |
Gets or sets a value that indicates whether the user can edit values
in the grid.
|
![]() |
IsTabStop |
Gets or sets a value that indicates whether a control is included in tab navigation. This is a dependency property. (Inherited from Control.) |
![]() |
Item[([( Int32, Column])]) |
Gets or sets the value of a specific cell.
|
![]() |
Item[([( Int32, Int32])]) |
Gets or sets the value of a specific cell.
|
![]() |
Item[([( Int32, String])]) |
Gets or sets the value of a specific cell.
|
![]() |
ItemsSource |
Gets or sets a collection that is used to generate the content of the control.
|
![]() |
ItemType |
Gets the type of item contained in the current data source.
|
![]() |
KeepCurrentVisible |
Gets or sets a value that indicates whether the grid should automatically
scroll to keep the current item visible.
|
![]() |
KeyActionEnter |
Gets or sets a value that indicates the action performed by the grid
when the user presses the Enter key.
|
![]() |
KeyActionTab |
Gets or sets a value that indicates the action performed by the grid
when the user presses the Tab key.
|
![]() |
Language |
Gets or sets localization/globalization language information that applies to an element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
Margin |
Gets or sets the outer margin of an element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
Marquee |
Gets the Rectangle used to show the Excel-style marquee around
the current selection.
|
![]() |
MaxColumnWidth |
Gets or sets the maximum width of columns in the C1FlexGrid.
|
![]() |
MaxHeight |
Gets or sets the maximum height constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
MaxRowHeight |
Gets or sets the maximum height of rows in the C1FlexGrid.
|
![]() |
MaxWidth |
Gets or sets the maximum width constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
MergeManager |
Gets or sets the IMergeManager class responsible for handling cell
merging on the grid.
|
![]() |
MinColumnWidth |
Gets or sets the minimum width of columns in the C1FlexGrid.
|
![]() |
MinHeight |
Gets or sets the minimum height constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
MinRowHeight |
Gets or sets the minimum height of rows in the C1FlexGrid.
|
![]() |
MinWidth |
Gets or sets the minimum width constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
Name |
Gets or sets the identifying name of the element. The name provides a reference so that code-behind, such as event handler code, can refer to a markup element after it is constructed during processing by a XAML processor. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
Opacity |
Gets or sets the opacity factor applied to the entire UIElement when it is rendered in the user interface (UI). This is a dependency property. (Inherited from UIElement.) |
![]() |
OpacityMask |
Gets or sets an opacity mask, as a Brush implementation that is applied to any alpha-channel masking for the rendered content of this element. This is a dependency property. (Inherited from UIElement.) |
![]() |
Padding |
Gets or sets the padding inside a control. This is a dependency property. (Inherited from Control.) |
![]() |
Parent |
Gets the logical parent element of this element. (Inherited from FrameworkElement.) |
![]() |
RenderSize |
Gets (or sets, but see Remarks) the final render size of this element. (Inherited from UIElement.) |
![]() |
RenderTransform |
Gets or sets transform information that affects the rendering position of this element. This is a dependency property. (Inherited from UIElement.) |
![]() |
RenderTransformOrigin |
Gets or sets the center point of any possible render transform declared by RenderTransform, relative to the bounds of the element. This is a dependency property. (Inherited from UIElement.) |
![]() |
Resources |
Gets or sets the locally-defined resource dictionary. (Inherited from FrameworkElement.) |
![]() |
RowBackground |
Gets or sets the Brush that is used to paint row backgrounds.
|
![]() |
RowHeaderBackground |
Gets or sets the Brush that is used to paint row header backgrounds.
|
![]() |
RowHeaderForeground |
Gets or sets the Brush that is used to paint row header content.
|
![]() |
RowHeaders |
Gets the GridPanel that contains the row header cells.
|
![]() |
RowHeaderSelectedBackground |
Gets or sets the Brush that is used to paint row header backgrounds
for selected cells.
|
![]() |
Rows |
Gets the collection of rows in the grid.
|
![]() |
ScrollPosition |
Gets or sets a value that represents the value of the grid scroll bars.
|
![]() |
SelectedIndex |
Gets or sets the index of the data item corresponding to the selected row.
|
![]() |
SelectedItem |
Gets or sets the data item corresponding to the selected row.
|
![]() |
SelectedItems |
Gets a collection of data items corresponding to the currently selected rows.
|
![]() |
Selection |
Gets or sets the current selection.
|
![]() |
SelectionBackground |
Gets or sets the Brush that is used to paint the background of
selected cells excluding the cursor cell.
|
![]() |
SelectionForeground |
Gets or sets the Brush that is used to paint the foreground of
selected cells excluding the cursor cell.
|
![]() |
SelectionMode |
Gets or sets the grid's selection mode.
|
![]() |
ShowErrors |
Gets or sets a value that determines whether the grid should display
validation errors.
|
![]() |
ShowGroups | Obsolete.
Gets or sets a value that indicates whether the grid shows group rows
between data groups.
|
![]() |
ShowMarquee |
Gets or sets a value that indicates whether the grid shows an Excel-style
marquee around the current selection.
|
![]() |
ShowOutlineBar |
Gets or sets a value that determines whether the grid should display
the outline button bar.
|
![]() |
ShowSort |
Gets or sets a value that indicates whether the grid shows the current
sort state by adding a glyph to the column headers of sorted columns.
|
![]() |
Style |
Gets or sets the style used by this element when it is rendered. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
TabIndex |
Gets or sets a value that determines the order in which elements receive focus when the user navigates through controls by using the TAB key. This is a dependency property. (Inherited from Control.) |
![]() |
TabNavigation | (Inherited from Control.) |
![]() |
Tag |
Gets or sets an arbitrary object value that can be used to store custom information about this element. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
Template |
Gets or sets a control template. This is a dependency property. (Inherited from Control.) |
![]() |
TopLeftCellBackground |
Gets or sets the Brush that is used to paint the background of the
cell at the left top corner of the grid.
|
![]() |
TopLeftCells |
Gets the GridPanel that contains the cells in the upper left corner of the grid.
|
![]() |
TreeIndent |
Gets or sets the indent used to offset each group of rows in the grid.
|
![]() |
Triggers |
Gets the collection of triggers established directly on this element, or in child elements. (Inherited from FrameworkElement.) |
![]() |
UseLayoutRounding | (Inherited from UIElement.) |
![]() |
VerticalAlignment |
Gets or sets the vertical alignment characteristics applied to this element when it is composed within a parent element such as a panel or items control. This is a dependency property. (Inherited from FrameworkElement.) |
![]() |
VerticalContentAlignment |
Gets or sets the vertical alignment of the control's content. This is a dependency property. (Inherited from Control.) |
![]() |
VerticalScrollBarVisibility |
Gets or sets a value that indicates how the vertical scroll bar is displayed.
|
![]() |
ViewRange |
Gets a CellRange value that indicates the range of cells
currently visible on the grid.
|
![]() |
Visibility |
Gets or sets the user interface (UI) visibility of this element. This is a dependency property. (Inherited from UIElement.) |
![]() |
Width |
Gets or sets the width of the element. This is a dependency property. (Inherited from FrameworkElement.) |
Events
Name | Description | |
---|---|---|
![]() |
BeginningEdit |
Occurs before a cell enters editing mode.
|
![]() |
BindingValidationError | (Inherited from FrameworkElement.) |
![]() |
CellEditEnded |
Occurs when a cell edit has been committed or canceled.
|
![]() |
CellEditEnding |
Occurs when a cell edit is ending.
|
![]() |
Click |
Occurs when the user clicks the mouse over the grid.
|
![]() |
CustomAggregate |
Occurs when the grid needs to calculate a custom aggregate.
|
![]() |
DoubleClick |
Occurs when the user double-clicks the mouse over the grid.
|
![]() |
DraggedColumn |
Occurs when the user finishes dragging a column to a new position using the mouse.
|
![]() |
DraggedRow |
Occurs when the user finishes dragging a row to a new position using the mouse.
|
![]() |
DraggingColumn |
Occurs when the user starts dragging a column to a new position using the mouse.
|
![]() |
DraggingRow |
Occurs when the user starts dragging a row to a new position using the mouse.
|
![]() |
GotFocus |
Occurs when this element gets logical focus. (Inherited from UIElement.) |
![]() |
GroupCollapsedChanged |
Occurs after the IsCollapsed property of a GroupRow object changes.
|
![]() |
GroupCollapsedChanging |
Occurs before the IsCollapsed property of a GroupRow object changes.
|
![]() |
IsEnabledChanged | (Inherited from Control.) |
![]() |
ItemsSourceChanged |
Occurs after the value of the ItemsSource property changes.
|
![]() |
ItemsSourceChanging |
Occurs when the value of the ItemsSource property is about to change.
|
![]() |
KeyDown |
Occurs when a key is pressed while focus is on this element. (Inherited from UIElement.) |
![]() |
KeyUp |
Occurs when a key is released while focus is on this element. (Inherited from UIElement.) |
![]() |
LayoutUpdated | (Inherited from FrameworkElement.) |
![]() |
Loaded |
Occurs when the element is laid out, rendered, and ready for interaction. (Inherited from FrameworkElement.) |
![]() |
LoadedRows |
Occurs when the grid finishes loading the rows with items from the data source.
|
![]() |
LoadingRows |
Occurs when the grid starts loading the rows with items from the data source.
|
![]() |
LostFocus |
Occurs when this element loses logical focus. (Inherited from UIElement.) |
![]() |
LostMouseCapture |
Occurs when this element loses mouse capture. (Inherited from UIElement.) |
![]() |
MouseEnter |
Occurs when the mouse pointer enters the bounds of this element. (Inherited from UIElement.) |
![]() |
MouseLeave |
Occurs when the mouse pointer leaves the bounds of this element. (Inherited from UIElement.) |
![]() |
MouseLeftButtonDown |
Occurs when the left mouse button is pressed while the mouse pointer is over this element. (Inherited from UIElement.) |
![]() |
MouseLeftButtonUp |
Occurs when the left mouse button is released while the mouse pointer is over this element. (Inherited from UIElement.) |
![]() |
MouseMove |
Occurs when the mouse pointer moves while over this element. (Inherited from UIElement.) |
![]() |
PrepareCellForEdit |
Occurs when an editor cell is created and before it becomes active.
|
![]() |
PreviewKeyDown |
Occurs when the user presses a key while the grid has focus.
|
![]() |
PreviewMouseLeftButtonDown |
Occurs when the user presses the left mouse button over the grid.
|
![]() |
ResizedColumn |
Occurs when the user finishes resizing a column with the mouse.
|
![]() |
ResizedRow |
Occurs when the user finishes resizing a row with the mouse.
|
![]() |
ResizingColumn |
Occurs when the user starts resizing a column with the mouse.
|
![]() |
ResizingRow |
Occurs when the user starts resizing a row with the mouse.
|
![]() |
RowEditEnded |
Occurs when a row edit has been committed or canceled.
|
![]() |
RowEditEnding |
Occurs when a row edit is ending.
|
![]() |
ScrollingDeferred |
Occurs when scrolling is deferred while the user drags a scrollbar thumb.
|
![]() |
ScrollPositionChanged |
Occurs after the value of the ScrollPosition
property changes.
|
![]() |
ScrollPositionChanging |
Occurs before the value of the ScrollPosition
property changes.
|
![]() |
SelectedItemChanged |
Occurs when the value of the SelectedItem property changes.
|
![]() |
SelectionChanged |
Occurs after the value of the Selection
property changes.
|
![]() |
SelectionChanging |
Occurs before the value of the Selection
property changes.
|
![]() |
SizeChanged |
Occurs when either the ActualHeight or the ActualWidth properties change value on this element. (Inherited from FrameworkElement.) |
![]() |
SortedColumn |
Occurs after a column is sorted when the user clicks a column header.
|
![]() |
SortingColumn |
Occurs before a column is sorted when the user clicks a column header.
|