FlexGrid for WPF | ComponentOne
C1.WPF.FlexGrid.4.6.2 Assembly / C1.WPF.FlexGrid Namespace / C1FlexGrid Class
Fields Properties Methods Events


In This Topic
    C1FlexGrid Class Members
    In This Topic

    The following tables list the members exposed by C1FlexGrid.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of a C1FlexGrid.  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Identifies the ActiveFilterIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowAddNew dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowDragging dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowFreezing dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowMerging dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowResizing dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowSorting dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AlternatingRowBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AreRowDetailsFrozen dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AreRowGroupHeadersFrozen dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AutoComplete dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the AutoGenerateColumns dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the BottomRightCellBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ChildItemsPath dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ClipboardCopyMode dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ClipboardPasteMode dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CollapsedIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ColumnHeaderBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ColumnHeaderForeground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ColumnHeaderSelectedBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CursorBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the CursorForeground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the DeferScrolling dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the DragDropIndicatorBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the EditorBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the EditorBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ExpandedAboveIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ExpandedBelowIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the FrozenLinesBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GridLinesBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GridLinesVisibility dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GroupHeaderConverter dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GroupRowBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GroupRowForeground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the GroupRowPosition dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderFontWeightProperty dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HeaderGridLinesBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HeadersVisibility dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the HorizontalScrollBarVisibility dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the InactiveFilterIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsReadOnly dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the IsSynchronizedWithCurrentItem dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ItemsSource dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the KeepCurrentVisible dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the KeyActionEnter dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the KeyActionTab dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MarqueeColor dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MaxColumnWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MaxRowHeight dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MinColumnWidth dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MinRowHeight dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MouseOverBrush dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the MouseOverMode dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the NewRowBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the NewRowIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the NewRowPosition dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the RowBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the RowDetailsTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the RowDetailsVisibilityMode dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the RowHeaderBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the RowHeaderForeground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the RowHeaderSelectedBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedIndex dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedItem dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectedItems dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionForeground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SelectionMode dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowErrors dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowMarquee dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowOutlineBarProperty dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the ShowSort dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SortAscendingIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the SortDescendingIconTemplate dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the TopLeftCellBackground dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the TreeIndent dependency property.  
    Public Fieldstatic (Shared in Visual Basic)Identifies the VerticalScrollBarVisibility dependency property.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets the cell editor that is currently active.  
    Public PropertyGets or sets the C1.WPF.C1IconTemplate used to present the active filter icon when the column is not filtered.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets a value that indicates whether the grid should provide a new row template so users can add items to the source collection.  
    Public PropertyGets or sets a value that indicates whether users are allowed to move rows and columns to new positions using the mouse.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value that indicates whether users are allowed to freeze rows and columns using the mouse.  
    Public PropertyGets or sets a value that indicates which parts of the grid support cell merging.  
    Public PropertyGets or sets a value that indicates whether users are allowed to resize rows and columns using the mouse.  
    Public PropertyGets or sets a value that indicates whether users are allowed to sort columns by clicking the column header cells.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of odd-numbered rows.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value that indicates whether the row details remain fixed at the width of the display area or can scroll horizontally.  
    Public PropertyGets 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.  
    Public PropertyGets or sets a value that determines whether the control should try to automatically complete entries as the user types, based on other entries in the same column (like Microsoft Excel does).  
    Public PropertyGets or sets a value that indicates whether columns are created automatically when the ItemsSource property is set.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets the GridPanel that contains the cells in the lower left corner of the grid.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of the cell at the bottom right corner of the grid.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the ICellFactory class responsible for creating and destroying System.Windows.FrameworkElement objects used to represent grid cells.  
    Public PropertyGets the GridPanel that contains the data cells in the grid.  
    Public PropertyGets or sets the name of the property used to generate child rows.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value that indicates how content is copied to the clipboard.  
    Public PropertyGets or sets a value that indicates how content is pasted from the clipboard.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the C1.WPF.C1IconTemplate used to present the group icon when the item group/detail is collapsed.  
    Public PropertyGets the System.ComponentModel.ICollectionView that represents the current data source.  
    Public PropertyGets the collection of column footer rows.  
    Public PropertyGets the GridPanel that contains the column footer cells.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint column header backgrounds.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint column header content.  
    Public PropertyGets the GridPanel that contains the column header cells.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint column header backgrounds for selected cells.  
    Public PropertyGets or sets a string that defines the current column layout.  
    Public PropertyGets the collection of columns in the grid.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of the cursor cell.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the foreground of the cursor cell.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets a value that determines whether scrolling should be deferred until the user releases the scrollbar thumb.  
    Public Property (Inherited from System.Windows.DependencyObject)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.Threading.DispatcherObject)
    Public PropertyGets or sets the brush of drop indicator when drag columns or rows.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of cells in edit mode.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the foreground of cells in edit mode.  
    Public PropertyGets the CellRange that corresponds to the cell currently being edited.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the CellStyle used to highlight cells that contain errors.  
    Public PropertyGets or sets the C1.WPF.C1IconTemplate used to present the icon when the item group/detail is expanded above.  
    Public PropertyGets or sets the C1.WPF.C1IconTemplate used to present the group icon when the item group/detail is expanded below.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets or sets the number of non-scrollable columns.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the lines between frozen and scrollable areas of the grid.  
    Public PropertyGets or sets the number of non-scrollable rows.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the lines between cells.  
    Public PropertyGets or sets a value that indicates which grid lines separating inner cells are shown.  
    Public PropertyGets or sets the System.Windows.Data.IValueConverter used to create the content shown in GroupRow cells to summarize group information.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of group rows.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the foreground of group rows.  
    Public PropertyGets or sets a value that indicates where group rows should be displayed with respect to the data.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the System.Windows.FontWeight used to render text in header cells.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the lines between row and column header cells.  
    Public PropertyGets or sets a value that indicates the visibility of row and column headers.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets or sets a value that indicates how the horizontal scroll bar is displayed.  
    Public PropertyGets or sets the C1.WPF.C1IconTemplate used to present the inactive filter icon when the column is filtered.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value that indicates whether the user can edit values in the grid.  
    Public Property (Inherited from System.Windows.DependencyObject)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets a value that determines whether the control should synchronize the selection with the selection in the ItemsSource property.  
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyOverloaded. Gets or sets the value of a specific cell.  
    Public PropertyGets or sets a collection that is used to generate the content of the control.  
    Public PropertyGets the type of item contained in the current data source.  
    Public PropertyGets or sets a value that indicates whether the grid should automatically scroll to keep the current item visible.  
    Public PropertyGets or sets a value that indicates the action performed by the grid when the user presses the Enter key.  
    Public PropertyGets or sets a value that indicates the action performed by the grid when the user presses the Tab key.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets the System.Windows.Shapes.Rectangle used to show the Excel-style marquee around the current selection.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to the stroke of the Marquee.  
    Public PropertyGets or sets the maximum width of columns in the C1FlexGrid.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the maximum height of rows in the C1FlexGrid.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the IMergeManager class responsible for handling cell merging on the grid.  
    Public PropertyGets or sets the minimum width of columns in the C1FlexGrid.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the minimum height of rows in the C1FlexGrid.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of hover cells.  
    Public PropertyGets or sets how the mouse over mode.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of the new row template.  
    Public PropertyGets or sets the template used to create the icon displayed in the header of a new row.  
    Public PropertyGets or sets a value that indicates whether the new row template should be displayed at the bottom or at the top of the grid.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint row backgrounds.  
    Public PropertyGets or sets the System.Windows.DataTemplate used to present the details part of a row.  
    Public PropertyThe details part can be automatically opened when the row is selected, can be always visible, or can be always collapsed.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint row header backgrounds.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint row header content.  
    Public PropertyGets the GridPanel that contains the row header cells.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint row header backgrounds for selected cells.  
    Public PropertyGets the collection of rows in the grid.  
    Public PropertyGets or sets a value that represents the value of the grid scroll bars.  
    Public PropertyGets or sets the index of the data item corresponding to the selected row.  
    Public PropertyGets or sets the data item corresponding to the selected row.  
    Public PropertyGets a collection of data items corresponding to the currently selected rows.  
    Public PropertyGets or sets the current selection.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of selected cells excluding the cursor cell.  
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the foreground of selected cells excluding the cursor cell.  
    Public PropertyGets or sets the grid's selection mode.  
    Public PropertyGets or sets a value that determines whether the grid should display validation errors.  
    Public PropertyGets or sets a value that indicates whether the grid shows an Excel-style marquee around the current selection.  
    Public PropertyGets or sets a value that determines whether the grid should display the outline button bar.  
    Public PropertyGets 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.  
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the C1.WPF.C1IconTemplate used to present the sort icon when the column is sorted in ascending order.  
    Public PropertyGets or sets the C1.WPF.C1IconTemplate used to present the sort icon when the column is sorted in descending order.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public PropertyGets or sets the System.Windows.Media.Brush that is used to paint the background of the cell at the left top corner of the grid.  
    Public PropertyGets the GridPanel that contains the cells in the upper left corner of the grid.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public PropertyGets or sets the indent used to offset each group of rows in the grid.  
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Public Property (Inherited from System.Windows.Controls.Control)
    Public PropertyGets or sets a value that indicates how the vertical scroll bar is displayed.  
    Public PropertyGets a CellRange value that indicates the range of cells currently visible on the grid.  
    Public Property (Inherited from System.Windows.UIElement)
    Public Property (Inherited from System.Windows.FrameworkElement)
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodResizes a column to fit its visible contents.  
    Public MethodOverloaded. Resizes a column range to fit their visible content.  
    Public MethodResizes a fixed column to fit its visible contents.  
    Public MethodOverloaded. Resizes a range of fixed columns to fit their visible contents.  
    Public MethodResizes a fixed row to fit its visible contents.  
    Public MethodOverloaded. Resizes a range of fixed rows to fit their visible contents.  
    Public MethodResizes a row to fit its visible contents.  
    Public MethodOverloaded. Resizes a row range to fit their visible contents.  
    Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
    Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodCollapses all the group rows to a given level.  
    Public MethodCopy the current selection to the clipboard.  
    Public MethodFactory method to create printing paginator.  
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.Media.Visual)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public MethodOverloaded. Commits any pending edits and exits edit mode.  
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodCalculates aggregate statistics for a cell range.  
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public MethodGets the ICellFactory class responsible for creating and destroying System.Windows.FrameworkElement objects used to represent grid cells.  
    Public MethodOverloaded. Gets the current selection as a string suitable for copying to the clipboard.  
    Public MethodReturns index of data item in the items source for the specified row index.  
    Public MethodOverloaded. Gets a System.Windows.FrameworkElement that represents a given part of the grid.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodOverloaded. Gets a list of elements that represent parts of the grid fit for rendering into pages of a document.  
    Public MethodReturns index of row representing data item with the specified index.  
    Public MethodGets a SelectedState value that indicates the selected state of the cells in a CellRange.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public MethodOverloaded. Gets a HitTestInfo object that contains information about the grid at a given location.  
    Public MethodGets a value that determines whether a cell should be included in the aggregates calculated with the GetAggregate method.  
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodOverloaded. Forces the grid to re-create all visible elements.  
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.Media.Visual)
    Public Method (Inherited from System.Windows.Media.Visual)
    Public MethodLoads a column layout from an System.Xml.XmlReader.  
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public MethodOverridden. Applies the template defined in the System.Windows.Controls.Control.Template property.  
    Public MethodPastes the content of the clipboard to the grid.  
    Public Method (Inherited from System.Windows.Media.Visual)
    Public Method (Inherited from System.Windows.Media.Visual)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public MethodOverloaded. Prints the grid.  
    Public MethodOverloaded. Displays the window with the print preview content.  
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.UIElement)
    Public MethodOverloaded. Saves the contents of the grid to a System.IO.StreamWriter.  
    Public MethodSaves the current column layout to an System.Xml.XmlWriter.  
    Public MethodScrolls the grid to bring a specific cell into view.  
    Public MethodOverloaded. Selects a given cell.  
    Public MethodSelects all cells.  
    Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
    Public MethodParses a string into rows and columns and applies the content to a given range.  
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
    Public MethodOverloaded. Starts editing the cell that is currently selected.  
    Public Method (Inherited from System.Windows.Controls.Control)
    Public MethodOverloaded.  (Inherited from System.Windows.Media.Visual)
    Public Method (Inherited from System.Windows.Media.Visual)
    Public Method (Inherited from System.Windows.Media.Visual)
    Public Method (Inherited from System.Windows.UIElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.FrameworkElement)
    Public Method (Inherited from System.Windows.UIElement)
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from System.Windows.Media.Visual)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected MethodOverridden. Provides the behavior for the arrange part of the control layout.  
    Protected MethodCreates a row bound to a given data item.  
    Protected MethodCreates rows bound to each data item in the current data source.  
    Protected MethodCreates a details row bound to a given data item.  
    Protected MethodOverloaded. Creates group rows for the items in the current data source.  
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected MethodFills the lists of row and column breaks used to generate the pages.  
    Protected Method  
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected MethodCalculates the zoom factor to use based on the size of the range to print, scale mode, and page size.  
    Protected MethodOverloaded.  (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected MethodRaises the AutoGeneratingColumn event.  
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected MethodOverridden. Gets an AutomationPeer object used for testing the control.  
    Protected Method (Inherited from System.Windows.Media.Visual)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected MethodRaises the ItemsSourceChanged event.  
    Protected MethodRaises the ItemsSourceChanging event.  
    Protected MethodOverridden. Raises the System.Windows.UIElement.KeyDown event.  
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected MethodRaises the ScrollingDeferred event.  
    Protected MethodRaises the ScrollPositionChanged event.  
    Protected MethodRaises the ScrollPositionChanging event.  
    Protected MethodRaises the SelectedItemChanged property.  
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.Controls.Control)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.FrameworkElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.UIElement)
    Protected Method (Inherited from System.Windows.Media.Visual)
    Protected MethodShow the print preview window.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when an auto-generated column is being created.  
    Public EventOccurs before a cell enters editing mode.  
    Public EventOccurs when a cell edit has been committed or canceled.  
    Public EventOccurs when a cell edit is ending.  
    Public EventOccurs when the user clicks the mouse over the grid.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public EventOccurs when the grid needs to calculate a custom aggregate.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public EventOccurs when the user double-clicks the mouse over the grid.  
    Public Event (Inherited from System.Windows.UIElement)
    Public EventOccurs when the user finishes dragging a column to a new position using the mouse.  
    Public EventOccurs when the user finishes dragging a frozen row border with the mouse.  
    Public EventOccurs when the user finishes dragging a frozen row border with the mouse.  
    Public EventOccurs when the user finishes dragging a row to a new position using the mouse.  
    Public EventOccurs when the user starts dragging a column to a new position using the mouse.  
    Public EventOccurs when the user finishes dragging a frozen row border with the mouse.  
    Public EventOccurs when the user finishes dragging a frozen row border with the mouse.  
    Public EventOccurs when the user starts dragging a row to a new position using the mouse.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public EventOccurs after the GroupRow.IsCollapsed property of a GroupRow object changes.  
    Public EventOccurs before the GroupRow.IsCollapsed property of a GroupRow object changes.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public EventOccurs after the value of the ItemsSource property changes.  
    Public EventOccurs when the value of the ItemsSource property is about to change.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public EventOccurs when the grid finishes loading the rows with items from the data source.  
    Public EventOccurs when the grid starts loading the rows with items from the data source.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.Controls.Control)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public EventOccurs when an editor cell is created and before it becomes active.  
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.Controls.Control)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public EventOccurs when the user finishes resizing a column with the mouse.  
    Public EventOccurs when the user finishes resizing a row with the mouse.  
    Public EventOccurs when the user starts resizing a column with the mouse.  
    Public EventOccurs when the user starts resizing a row with the mouse.  
    Public EventOccurs when a row edit has been committed or canceled.  
    Public EventOccurs when a row edit is ending.  
    Public EventOccurs when scrolling is deferred while the user drags a scrollbar thumb.  
    Public EventOccurs after the value of the ScrollPosition property changes.  
    Public EventOccurs before the value of the ScrollPosition property changes.  
    Public EventOccurs when the value of the SelectedItem property changes.  
    Public EventOccurs after the value of the Selection property changes.  
    Public EventOccurs before the value of the Selection property changes.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public EventOccurs after a column is sorted when the user clicks a column header.  
    Public EventOccurs before a column is sorted when the user clicks a column header.  
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.UIElement)
    Public Event (Inherited from System.Windows.FrameworkElement)
    Top
    See Also