Xceed DataGrid for WPF v7.2 Documentation
DataGridControl Class Methods


Xceed.Wpf.DataGrid Assembly > Xceed.Wpf.DataGrid Namespace : DataGridControl Class

For a list of all members of this type, see DataGridControl members.

Public Methods
 NameDescription
Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodRetrieves a value indicating whether the details for the specified master data item are expanded.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded. Places the grid's current item in edit mode.  
Public MethodOverridden. Signals the beginning of a batch modification process.  
Public MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded. Attempts to bring this element into view, within any scrollable regions it is contained within. (Inherited from System.Windows.Controls.ItemsControl)
Public MethodBrings the specified item into view.  
Public MethodCancels the edit process of master item being edited.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodCollapses any details owned by the specified master data item.  
Public MethodCollapses the specified master group.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method

Enters a defer cycle that can be used to merge column reordering and visibility changes and delay automatic refresh.

 
Public MethodEnds the edit process of the master item that is being edited.  
Public MethodOverridden. Signals the end of a batch modification process.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodExpands any details owned by the specified master data item.  
Public MethodExpands the specified master group.  
Public MethodOverloaded. Exports the content of the grid in a CSV (comma-separated value) format to the specified stream.  
Public MethodOverloaded. Exports the content of the grid in the Excel xmlss format .  
Public MethodOverloaded. Exports the grid to an XPS document that has the specified file name and using the provided page size.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded. Retrieves the child DataGridContext created from the specified DetailConfiguration of an item.  
Public MethodRetrieves the child DataGridContexts of the grid.  
Public Methodstatic (Shared in Visual Basic)Retrieves the container for the specified DependencyObject.  
Public MethodRetrieves a container of the specified item.  
Public Methodstatic (Shared in Visual Basic)Retrieves the DataGridContext for the specified DependencyObject.  
Public MethodRetrieves the group for the specified CollectionViewGroup.  
Public Methodstatic (Shared in Visual Basic)Gets a value that indicates whether a container (DataRow) has one or more expanded details.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Methodstatic (Shared in Visual Basic)

Gets a value that, when set by a panel, identifies that panel as the host that will contain all elements added to the grid's fixed footers through the FixedFooters property.

 
Public Methodstatic (Shared in Visual Basic)

Gets a value that, when set by a panel, identifies that panel as the host that will contain all elements added to the grid's fixed headers through the FixedHeaders property.

 
Public MethodRetrieves an item for the specified container.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodRetrieves the parent group for the specified item.  
Public Methodstatic (Shared in Visual Basic)Gets the context from which a statistical function retrieves the values needed to calculate its result, and that exposes the results as properties that have the same names as the functions' ResultPropertyName properties.   
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodRetrieves a value indicating whether the specified master group is expanded.  
Public MethodLoads the settings persisted in a settings repository and re-applies them to the grid.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodMoves the first column immediately after the second.  
Public MethodMoves the first column immediately before the second.  
Public MethodMoves the specified current column under the specified parent column.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverridden. Builds the visual tree for the element.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded. Displays a Print dialog that allows the grid to be printed.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodSaves the settings to a settings repository.  
Public MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Methodstatic (Shared in Visual Basic)

Sets a value that, when set by a panel, identifies that panel as the host that will contain all elements added to the grid's fixed footers through the FixedFooters property.

 
Public Methodstatic (Shared in Visual Basic)

Sets a value that, when set by a panel, identifies that panel as the host that will contain all elements added to the grid's fixed headers through the FixedHeaders property.

 
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded. Dsiplays a print preview in a popup window using the provided document title.  
Public MethodOverloaded. Creates a print preview using the specified parameters.  
Public MethodToggles any details owned by the specified master data item.  
Public MethodToggles the specified master group.  
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Public Method (Inherited from System.Windows.Controls.ItemsControl)
Top
Protected Methods
 NameDescription
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden.   
Protected MethodOverridden. 

Reverts the effects of PrepareContainerForItemOverride.

 
Protected MethodCreates a new instance of a DocumentPaginator from which the DataGridControl will be paginated.  
Protected MethodOverridden. Creates or identifies the element used to display the specified item.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverloaded.  (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Determines if the specified item is (or is eligible to be) its own ItemContainer.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden.   
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method

Occurs when the ClearFilter command is executed.

 
Protected MethodCollapses the group when the command is executed.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOccurs when the Copy command is executed.  
Protected MethodOverridden. Creates an appropriate AutomationPeer for this DataGridControl instance.  
Protected MethodRaises the CurrentChanged event.  
Protected MethodRaises the CurrentChanging event.  
Protected Method

Occurs when when the Delete command is executed.

 
Protected MethodRaises the DeletingSelectedItemError event.  
Protected MethodRaises the DeletingSelectedItems event.  
Protected MethodRaises the DetailsCollapsed event.  
Protected MethodRaises the DetailsCollapsing event.  
Protected MethodRaises the DetailsExpanded event.  
Protected MethodRaises the DetailsExpanding event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodExpands the group when the command is executed.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodRaises the GroupCollapsed event.  
Protected MethodRaises the GroupCollapsing event.  
Protected MethodRaises the GroupExpanded event.  
Protected MethodRaises the GroupExpanding event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal MethodRaises the InitializingInsertionRow event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. 

Reports a change to the IsKeyboardFocusWithin property.

 
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method

Reports a change to the Items property.

(Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. 

Reports a change to the ItemsSource property.

 
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Invoked when an unhandled KeyDown attached event reaches this element in its route.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Raises the LostMouseCapture event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Raises the MouseLeave event.  
Protected MethodOverridden. Raises the MouseLeftButtonDown event.  
Protected MethodOverridden. Raises the MouseLeftButtonUp event.  
Protected MethodOverridden. Raises the MouseMove event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodRaises the PropertyChanged event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Invoked when an unhandled PreviewGotKeyboardFocus attached event reaches this element in its route.  
Protected MethodInvoked when an unhandled PreviewKeyDown attached event reaches this element in its route. (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Invoked when an unhandled PreviewMouseDown attached event reaches this element in its route.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Raises the PreviewMouseUp event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Raises the PropertyChanged event.  
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodInvoked whenever a WeakEventManager delivers the event being managed by the class.  
Protected Method

Occurs when the Refresh command is executed.

 
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodRaises the SelectedItemsDeleted event.  
Protected MethodRaises the SelectionChanged event.  
Protected MethodRaises the SelectionChanging event.  
Protected MethodRaises the SortDirectionChanging event.  
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOccurs when this element gets text in a device-independent manner. (Inherited from System.Windows.Controls.ItemsControl)
Protected Method

Toggles the group (expands or collapses it as necessary) when the command is executed.

 
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected MethodOverridden. Prepares the specified element to display the specified item.  
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Method (Inherited from System.Windows.Controls.ItemsControl)
Protected Internal Method (Inherited from System.Windows.Controls.ItemsControl)
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded. 
Top
See Also

Reference

DataGridControl Class
Xceed.Wpf.DataGrid Namespace

DataGrid Fundamentals

Providing Data
DataGridControl Class

Getting Started

Migrating from Xceed Grid for .NET