

'Declaration<TemplatePartAttribute(Name="PART_ScrollViewer", Type=System.Windows.Controls.ScrollViewer)> <StyleTypedPropertyAttribute(Property="ItemContainerStyle", StyleTargetType=Xceed.Wpf.DataGrid.DataRow)> <DefaultEventAttribute("OnItemsChanged")> <DefaultPropertyAttribute("Items")> <ContentPropertyAttribute("Items")> <LocalizabilityAttribute(LocalizationCategory.None, Readability=Readability.Unreadable)> <XmlLangPropertyAttribute("Language")> <UsableDuringInitializationAttribute(True)> <RuntimeNamePropertyAttribute("Name")> <UidPropertyAttribute("Uid")> <TypeDescriptionProviderAttribute(MS.Internal.ComponentModel.DependencyObjectProvider)> <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)> Public Class DataGridControl Inherits System.Windows.Controls.ItemsControl
'UsageDim instance As DataGridControl
[TemplatePart(Name="PART_ScrollViewer", Type=System.Windows.Controls.ScrollViewer)] [StyleTypedProperty(Property="ItemContainerStyle", StyleTargetType=Xceed.Wpf.DataGrid.DataRow)] [DefaultEvent("OnItemsChanged")] [DefaultProperty("Items")] [ContentProperty("Items")] [Localizability(LocalizationCategory.None, Readability=Readability.Unreadable)] [XmlLangProperty("Language")] [UsableDuringInitialization(true)] [RuntimeNameProperty("Name")] [UidProperty("Uid")] [TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)] [NameScopeProperty("NameScope", System.Windows.NameScope)] public class DataGridControl : System.Windows.Controls.ItemsControl
By default, when a new DataGridControl instance is created, it will contain a GroupByControl and a ColumnManagerRow in its fixed headers.
Fixed Columns vs. Templates
In order to support fixed Columns when creating a new Row template for a table-view layout, the following criteria must be met:
The FixedColumnDropMarkPen property is also usually bound when provided a new Row template for a table-view layout.
If a new template is provided for a DataGridControl and fixed Columns are to be supported, it is essential that a TableViewScrollViewer be used. This scroll viewer is responsible for preserving the TranslateTransforms that fix and scroll elements, as well as executing the PageLeft and PageRight actions according to the reduced viewport. It is also recommended that an AdornerDecorator be located above the TableViewScrollViewer of the templated DataGridControl to support drag and dropping of the fixed-Column splitter correctly.
Shared Sub New() Dim dataSet As New DataSet() Dim mdbfile As String = "Data\Northwind.mdb" Dim connString As String = String.Format("Provider=Microsoft.Jet.OLEDB.4.0; Data Source={0}", mdbfile) Dim conn As New OleDbConnection(connString) Dim adapter As New OleDbDataAdapter() m_adapter = New OleDbDataAdapter() m_adapter.SelectCommand = New OleDbCommand( "SELECT * FROM Employees;", conn ) m_adapter.Fill( dataSet, "Employees" ) m_employees = dataSet.Tables( "Employees" ) m_adapter = New OleDbDataAdapter() m_adapter.SelectCommand = New OleDbCommand( "SELECT * FROM Orders;", conn ) m_adapter.Fill( dataSet, "Orders" ) m_orders = dataSet.Tables( "Orders" ) m_adapter = New OleDbDataAdapter() m_adapter.SelectCommand = New OleDbCommand( "SELECT * FROM [Order Details];", conn ) m_adapter.Fill( dataSet, "Order Details" ) m_orderDetails = dataSet.Tables( "Order Details" ) m_employees.ChildRelations.Add( New DataRelation( "Employee_Orders", m_employees.Columns( "EmployeeID" ), m_orders.Columns( "EmployeeID" ) ) ) m_orders.ChildRelations.Add( New DataRelation( "Order_OrderDetails", m_orders.Columns( "OrderID" ), m_orderDetails.Columns( "OrderID" ) ) ) End Sub Public Shared Readonly Property Employees As DataTable Get Return m_employees End Get End Property Public Shared Readonly Property Orders As DataTable Get Return m_orders End Get End Property Private Shared m_employees As DataTable Private Shared m_orders As DataTable Private Shared m_orderDetails As DataTable Private Shared m_adapter As OleDbDataAdapter = Nothing
static App() { DataSet dataSet = new DataSet(); string mdbFile = @"Data\Northwind.mdb"; string connString = String.Format( "Provider=Microsoft.Jet.OLEDB.4.0; Data Source={0}", mdbFile ); OleDbConnection conn = new OleDbConnection( connString ); m_adapter = new OleDbDataAdapter(); m_adapter.SelectCommand = new OleDbCommand( "SELECT * FROM Employees;", conn ); m_adapter.Fill( dataSet, "Employees" ); m_employees = dataSet.Tables[ "Employees" ]; m_adapter = new OleDbDataAdapter(); m_adapter.SelectCommand = new OleDbCommand( "SELECT * FROM Orders;", conn ) m_adapter.Fill( dataSet, "Orders" ); m_orders = dataSet.Tables[ "Orders" ]; m_adapter = new OleDbDataAdapter(); m_adapter.SelectCommand = new OleDbCommand( "SELECT * FROM [Order Details];", conn ); m_adapter.Fill( dataSet, "Order Details" ); m_orderDetails = dataSet.Tables[ "Order Details" ]; m_employees.ChildRelations.Add( new DataRelation( "Employee_Orders", m_employees.Columns[ "EmployeeID" ], m_orders.Columns[ "EmployeeID" ] ) ); m_orders.ChildRelations.Add( new DataRelation( "Order_OrderDetails", m_orders.Columns[ "OrderID" ], m_orderDetails.Columns[ "OrderID" ] ) ); } public static DataTable Employees { get { return m_employees; } } public static DataTable Orders { get { return m_orders; } } private static DataTable m_employees; private static DataTable m_orders; private static DataTable m_orderDetails; private static OleDbDataAdapter m_adapter = null;
<Grid xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid"> <Grid.Resources> <xcdg:DataGridCollectionViewSource x:Key="cvs_orders" Source="{Binding Source={x:Static Application.Current}, Path=Orders}"/> </Grid.Resources> <xcdg:DataGridControl x:Name="OrdersGrid" ItemsSource="{Binding Source={StaticResource cvs_orders}}"/> </Grid>
<Grid xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid"> <Grid.Resources> <x:Array x:Key="data_list" Type="{x:Type s:String}"> <s:String>Sunday</s:String> <s:String>Monday</s:String> <s:String>Tuesday</s:String> <s:String>Wednesday</s:String> <s:String>Thursday</s:String> <s:String>Friday</s:String> <s:String>Saturday</s:String> </x:Array> </Grid.Resources> <xcdg:DataGridControl x:Name="OrdersGrid" ItemsSource="{StaticResource data_list}"/> </Grid>
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControl
Xceed.Wpf.DataGrid.DataGridControl
| Name | Description | |
|---|---|---|
![]() | DataGridControl Constructor | Initializes a new instance of the DataGrid class. |
| Name | Description | |
|---|---|---|
![]() | ActualHeight | (Inherited from System.Windows.FrameworkElement) |
![]() | ActualWidth | (Inherited from System.Windows.FrameworkElement) |
![]() | AllowDetailToggle | Gets or sets a value indicating whether the end user can toggle the expansion state of the grid's immediate child details. |
![]() | AllowDrag | Gets or sets a value indicating whether selected rows can be dragged to a target host, such as Excel, in order to copy the data directly without performing an explicit copy/paste. |
![]() | AllowDrop | (Inherited from System.Windows.UIElement) |
![]() | AlternationCount | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | AreAnyTouchesCaptured | (Inherited from System.Windows.UIElement) |
![]() | AreAnyTouchesCapturedWithin | (Inherited from System.Windows.UIElement) |
![]() | AreAnyTouchesDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | AreAnyTouchesOver | (Inherited from System.Windows.UIElement) |
![]() | AutoCreateColumns | Gets or sets a value indicating whether columns should automatically be created when the grid is bound to an ItemsSource. |
![]() | AutoCreateForeignKeyConfigurations | Gets or sets a value indicating whether the foreign key configurations are automatically created. |
![]() | AutoScrollCurrentItem | |
![]() | Background | (Inherited from System.Windows.Controls.Control) |
![]() | BindingGroup | (Inherited from System.Windows.FrameworkElement) |
![]() | BorderBrush | (Inherited from System.Windows.Controls.Control) |
![]() | BorderThickness | (Inherited from System.Windows.Controls.Control) |
![]() | CacheMode | (Inherited from System.Windows.UIElement) |
![]() | CellEditorDisplayConditions | Gets or sets a value indicating under what conditions the editors for the cells are displayed. |
![]() | CellErrorStyle | Gets or sets the style that will be used by the cells contained in the grid when their content fails the validation process. |
![]() | Clip | (Inherited from System.Windows.UIElement) |
![]() | ClipboardExporters | Gets a collection of clipboard exporters. |
![]() | ClipToBounds | (Inherited from System.Windows.UIElement) |
![]() | Columns | Gets a list of the columns contained in the grid. |
![]() | CommandBindings | (Inherited from System.Windows.UIElement) |
![]() | ConnectionError | Gets the connection error. |
![]() | ConnectionState | Gets the connection state of the underlying virtualized collection. |
![]() | ContextMenu | (Inherited from System.Windows.FrameworkElement) |
![]() | CurrentColumn | Gets or sets the grid's current master column. |
![]() | CurrentContext | Gets the context in which the global current item is located. |
![]() | CurrentItem | Gets or sets the grid's current master data item. |
![]() | Cursor | (Inherited from System.Windows.FrameworkElement) |
![]() | DataContext | (Inherited from System.Windows.FrameworkElement) |
![]() | DefaultCellEditors | Gets a list of CellEditors that will be used, by default, for cells of the associated data type if none is explicitly provided. |
![]() | DefaultDetailConfiguration | Gets or sets the detail configuration that will be applied to the child details of the grid and any descendant details when an explicit detail configuration is not provided for a specific detail relation. |
![]() | DefaultGroupConfiguration | Gets or sets the default configuration that will be applied to any groups in the grid for which an explicit group configuration is not provided. |
![]() | DeferInitialLayoutPass | Gets or sets a value indicating whether the datagrid should defer rendering itself until after the owner Window (and the other controls in it) has completed its layout pass. |
![]() | DependencyObjectType | (Inherited from System.Windows.DependencyObject) |
![]() | DesiredSize | (Inherited from System.Windows.UIElement) |
![]() | Dispatcher | (Inherited from System.Windows.Threading.DispatcherObject) |
![]() | DisplayMemberPath | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | EditTriggers | Gets or sets a value indicating what triggers will cause cells to enter edit mode. |
![]() | Effect | (Inherited from System.Windows.UIElement) |
![]() | FlowDirection | (Inherited from System.Windows.FrameworkElement) |
![]() | Focusable | (Inherited from System.Windows.UIElement) |
![]() | FocusVisualStyle | (Inherited from System.Windows.FrameworkElement) |
![]() | FontFamily | (Inherited from System.Windows.Controls.Control) |
![]() | FontSize | (Inherited from System.Windows.Controls.Control) |
![]() | FontStretch | (Inherited from System.Windows.Controls.Control) |
![]() | FontStyle | (Inherited from System.Windows.Controls.Control) |
![]() | FontWeight | (Inherited from System.Windows.Controls.Control) |
![]() | ForceCursor | (Inherited from System.Windows.FrameworkElement) |
![]() | Foreground | (Inherited from System.Windows.Controls.Control) |
![]() | GlobalCurrentColumn | Gets the column that is current in all the available contexts. |
![]() | GlobalCurrentItem | Gets the data item that is current in all the available contexts. |
![]() | GlobalSelectedItems | Gets the data items that are selected in all the available contexts. |
![]() | GroupConfigurationSelector | Gets or sets a group-configuration selector that will be used to select the appropriate configuration for a master group based on its information and/or content. |
![]() | GroupLevelDescriptions | Gets a collection of GroupLevelDescription objects that contain information on each group level contained in the grid. |
![]() | HasAnimatedProperties | (Inherited from System.Windows.UIElement) |
![]() | HasValidationError | Gets a value indicating whether the content of one of the cells contained in the grid failed the validation process. |
![]() | Height | (Inherited from System.Windows.FrameworkElement) |
![]() | HideSelection | Gets or sets a value indicating whether the selected rows should remain highlighted when the grid loses focus. |
![]() | HorizontalAlignment | (Inherited from System.Windows.FrameworkElement) |
![]() | HorizontalContentAlignment | (Inherited from System.Windows.Controls.Control) |
![]() | InputBindings | (Inherited from System.Windows.UIElement) |
![]() | InputScope | (Inherited from System.Windows.FrameworkElement) |
![]() | IsArrangeValid | (Inherited from System.Windows.UIElement) |
![]() | IsBeingEdited | Gets a value indicating whether a row is being edited. |
![]() | IsCopyCommandEnabled | Gets or sets a value indicating whether the selected items in the grid can be copied when the CTRL-C keys are pressed. |
![]() | IsDeleteCommandEnabled | Gets or sets a value indicating whether the selected items in the grid can be deleted when the DELETE key is pressed. |
![]() | IsEnabled | (Inherited from System.Windows.UIElement) |
![]() | IsFocused | (Inherited from System.Windows.UIElement) |
![]() | IsHitTestVisible | (Inherited from System.Windows.UIElement) |
![]() | IsInitialized | (Inherited from System.Windows.FrameworkElement) |
![]() | IsInputMethodEnabled | (Inherited from System.Windows.UIElement) |
![]() | IsKeyboardFocused | (Inherited from System.Windows.UIElement) |
![]() | IsKeyboardFocusWithin | (Inherited from System.Windows.UIElement) |
![]() | IsLoaded | (Inherited from System.Windows.FrameworkElement) |
![]() | IsManipulationEnabled | (Inherited from System.Windows.UIElement) |
![]() | IsMeasureValid | (Inherited from System.Windows.UIElement) |
![]() | IsMouseCaptured | (Inherited from System.Windows.UIElement) |
![]() | IsMouseCaptureWithin | (Inherited from System.Windows.UIElement) |
![]() | IsMouseDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | IsMouseOver | (Inherited from System.Windows.UIElement) |
![]() | IsRefreshCommandEnabled | Gets or sets a value indicating whether the items in the grid are refreshed when the F5 key is pressed. |
![]() | IsSealed | (Inherited from System.Windows.DependencyObject) |
![]() | IsStylusCaptured | (Inherited from System.Windows.UIElement) |
![]() | IsStylusCaptureWithin | (Inherited from System.Windows.UIElement) |
![]() | IsStylusDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | IsStylusOver | (Inherited from System.Windows.UIElement) |
![]() | IsTabStop | (Inherited from System.Windows.Controls.Control) |
![]() | IsTextSearchCaseSensitive | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | IsTextSearchEnabled | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | IsVisible | (Inherited from System.Windows.UIElement) |
![]() | ItemBindingGroup | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | ItemContainerStyle | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | ItemContainerStyleSelector | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | Items | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | ItemScrollingBehavior | Gets or sets a value indicating how the data items in the grid are scrolled. |
![]() | ItemsPrimaryAxis | Gets or sets a value representing which axis of a DataRow must be completely visible in order to determine which DataRow will receive the focus when the page-up or page-down buttons are pressed. |
![]() | ItemsSource | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | ItemsSourceName | Gets or sets the name of the grid's items source. |
![]() | ItemsSourceNameTemplate | Gets or sets the template that is used to display the name of the grid's items source. |
![]() | ItemStringFormat | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | Language | (Inherited from System.Windows.FrameworkElement) |
![]() | LayoutTransform | (Inherited from System.Windows.FrameworkElement) |
![]() | Margin | (Inherited from System.Windows.FrameworkElement) |
![]() | MaxGroupLevels | Gets or sets a value indicating the maximum number of group levels that can be created. |
![]() | MaxHeight | (Inherited from System.Windows.FrameworkElement) |
![]() | MaxSortLevels | Gets or sets a value indicating the maximum number of sort levels that can be created. |
![]() | MaxWidth | (Inherited from System.Windows.FrameworkElement) |
![]() | MinHeight | (Inherited from System.Windows.FrameworkElement) |
![]() | MinWidth | (Inherited from System.Windows.FrameworkElement) |
![]() | Name | (Inherited from System.Windows.FrameworkElement) |
![]() | NavigationBehavior | Gets or sets a value indicating how the focus navigates from one element to another in the grid. |
![]() | Opacity | (Inherited from System.Windows.UIElement) |
![]() | OpacityMask | (Inherited from System.Windows.UIElement) |
![]() | OverridesDefaultStyle | (Inherited from System.Windows.FrameworkElement) |
![]() | Padding | (Inherited from System.Windows.Controls.Control) |
![]() | PagingBehavior | Gets or sets a value representing the paging behavior of the grid when the page-up and page-down buttons are pressed. |
![]() | Parent | (Inherited from System.Windows.FrameworkElement) |
![]() | ReadOnly | Gets or sets a value indicating whether the values of the cells contained in the grid can be edited. |
![]() | RenderSize | (Inherited from System.Windows.UIElement) |
![]() | RenderTransform | (Inherited from System.Windows.UIElement) |
![]() | RenderTransformOrigin | (Inherited from System.Windows.UIElement) |
![]() | Resources | (Inherited from System.Windows.FrameworkElement) |
![]() | SelectedCellRanges | Gets the cell ranges selected in the datagrid control. |
![]() | SelectedContexts | Gets the contexts in which items are selected. |
![]() | SelectedIndex | Gets or sets the index of the currently selected data item. |
![]() | SelectedItem | Gets or sets the selected data item. |
![]() | SelectedItemRanges | Gets a collection of the data item ranges selected in the datagrid control. |
![]() | SelectedItems | Gets a collection of the data items that are currently selected in the grid. |
![]() | SelectionMode | Gets or sets a value indicating how data items in the grid are selected. |
![]() | SelectionUnit | Gets or sets a value indicating which type of unit (cell or row) is used for selections in the datagrid. |
![]() | SnapsToDevicePixels | (Inherited from System.Windows.UIElement) |
![]() | Style | (Inherited from System.Windows.FrameworkElement) |
![]() | SynchronizeCurrent | Gets or sets a value indicating whether the grid's current item is synchronized with the collection view's current item. |
![]() | SynchronizeSelectionWithCurrent | Gets or sets a value indicating whether the current item is always selected. |
![]() | TabIndex | (Inherited from System.Windows.Controls.Control) |
![]() | Tag | (Inherited from System.Windows.FrameworkElement) |
![]() | Template | (Inherited from System.Windows.Controls.Control) |
![]() | TemplatedParent | (Inherited from System.Windows.FrameworkElement) |
![]() | ToolTip | (Inherited from System.Windows.FrameworkElement) |
![]() | TouchesCaptured | (Inherited from System.Windows.UIElement) |
![]() | TouchesCapturedWithin | (Inherited from System.Windows.UIElement) |
![]() | TouchesDirectlyOver | (Inherited from System.Windows.UIElement) |
![]() | TouchesOver | (Inherited from System.Windows.UIElement) |
![]() | Triggers | (Inherited from System.Windows.FrameworkElement) |
![]() | Uid | (Inherited from System.Windows.UIElement) |
![]() | UpdateSourceTrigger | Gets or sets a value representing the moment when data is to be written to the underlying data source. |
![]() | UseLayoutRounding | (Inherited from System.Windows.FrameworkElement) |
![]() | VerticalAlignment | (Inherited from System.Windows.FrameworkElement) |
![]() | VerticalContentAlignment | (Inherited from System.Windows.Controls.Control) |
![]() | View | Gets or sets the view applied to the grid. |
![]() | Visibility | (Inherited from System.Windows.UIElement) |
![]() | VisibleColumns | Gets a list of the columns whose Visible property is true, ordered according to their VisiblePositions. |
![]() | Width | (Inherited from System.Windows.FrameworkElement) |
| Name | Description | |
|---|---|---|
![]() | AddHandler | Overloaded. (Inherited from System.Windows.UIElement) |
![]() | AddToEventRoute | (Inherited from System.Windows.UIElement) |
![]() | ApplyAnimationClock | Overloaded. (Inherited from System.Windows.UIElement) |
![]() | ApplyTemplate | (Inherited from System.Windows.FrameworkElement) |
![]() | AreDetailsExpanded | Retrieves a value indicating whether the details for the specified master data item are expanded. |
![]() | Arrange | (Inherited from System.Windows.UIElement) |
![]() | BeginAnimation | Overloaded. (Inherited from System.Windows.UIElement) |
![]() | BeginEdit | Overloaded. Places the grid's current item in edit mode. |
![]() | BeginInit | Overridden. Signals the beginning of a batch modification process. |
![]() | BeginStoryboard | Overloaded. (Inherited from System.Windows.FrameworkElement) |
![]() | BringIntoView | Overloaded. Attempts to bring this element into view, within any scrollable regions it is contained within. (Inherited from System.Windows.FrameworkElement) |
![]() | BringItemIntoView | Brings the specified item into view. |
![]() | CancelEdit | Cancels the edit process of master item being edited. |
![]() | CaptureMouse | (Inherited from System.Windows.UIElement) |
![]() | CaptureStylus | (Inherited from System.Windows.UIElement) |
![]() | CaptureTouch | (Inherited from System.Windows.UIElement) |
![]() | ClearValue | Overloaded. (Inherited from System.Windows.DependencyObject) |
![]() | CoerceValue | (Inherited from System.Windows.DependencyObject) |
![]() | CollapseGroup | Collapses the specified master group. |
![]() | ContainerFromElement | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | DeferColumnsUpdate | |
![]() | EndEdit | Ends the edit process of the master item that is being edited. |
![]() | EndInit | Overridden. Signals the end of a batch modification process. |
![]() | Equals | (Inherited from System.Windows.DependencyObject) |
![]() | ExpandGroup | Expands the specified master group. |
![]() | FindCommonVisualAncestor | (Inherited from System.Windows.Media.Visual) |
![]() | FindName | (Inherited from System.Windows.FrameworkElement) |
![]() | FindResource | (Inherited from System.Windows.FrameworkElement) |
![]() | Focus | (Inherited from System.Windows.UIElement) |
![]() | GetAnimationBaseValue | (Inherited from System.Windows.UIElement) |
![]() | GetBindingExpression | (Inherited from System.Windows.FrameworkElement) |
![]() | GetChildContext | |
![]() | GetChildContexts | Retrieves the child DataGridContexts of the grid. |
![]() ![]() | GetContainer | Retrieves the container for the specified DependencyObject. |
![]() | GetContainerFromItem | Retrieves a container of the specified item. |
![]() ![]() | GetDataGridContext | Retrieves the DataGridContext for the specified DependencyObject. |
![]() | GetGroupFromCollectionViewGroup | Retrieves the group for the specified CollectionViewGroup. |
![]() ![]() | GetHasExpandedDetails | Gets a value that indicates whether a container (DataRow) has one or more expanded details. |
![]() | GetHashCode | (Inherited from System.Windows.DependencyObject) |
![]() ![]() | GetIsFixedFootersHost | 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. |
![]() ![]() | GetIsFixedHeadersHost | 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. |
![]() | GetItemFromContainer | Retrieves an item for the specified container. |
![]() | GetLocalValueEnumerator | (Inherited from System.Windows.DependencyObject) |
![]() | GetParentGroupFromItem | Retrieves the parent group for the specified item. |
![]() ![]() | GetStatContext | Gets the context from which a statistical function retrieves the values needed to calculate its result. |
![]() | GetValue | (Inherited from System.Windows.DependencyObject) |
![]() | InputHitTest | (Inherited from System.Windows.UIElement) |
![]() | InvalidateArrange | (Inherited from System.Windows.UIElement) |
![]() | InvalidateMeasure | (Inherited from System.Windows.UIElement) |
![]() | InvalidateProperty | (Inherited from System.Windows.DependencyObject) |
![]() | InvalidateVisual | (Inherited from System.Windows.UIElement) |
![]() | IsAncestorOf | (Inherited from System.Windows.Media.Visual) |
![]() | IsDescendantOf | (Inherited from System.Windows.Media.Visual) |
![]() | IsGroupExpanded | Retrieves a value indicating whether the specified master group is expanded. |
![]() | Measure | (Inherited from System.Windows.UIElement) |
![]() | MoveColumnAfter | |
![]() | MoveColumnBefore | |
![]() | MoveColumnUnder | |
![]() | MoveFocus | (Inherited from System.Windows.FrameworkElement) |
![]() | OnApplyTemplate | Overridden. Builds the visual tree for the element. |
![]() | PointFromScreen | (Inherited from System.Windows.Media.Visual) |
![]() | PointToScreen | (Inherited from System.Windows.Media.Visual) |
![]() | PredictFocus | (Inherited from System.Windows.FrameworkElement) |
![]() | RaiseEvent | (Inherited from System.Windows.UIElement) |
![]() | ReadLocalValue | (Inherited from System.Windows.DependencyObject) |
![]() | RegisterName | (Inherited from System.Windows.FrameworkElement) |
![]() | ReleaseAllTouchCaptures | (Inherited from System.Windows.UIElement) |
![]() | ReleaseMouseCapture | (Inherited from System.Windows.UIElement) |
![]() | ReleaseStylusCapture | (Inherited from System.Windows.UIElement) |
![]() | ReleaseTouchCapture | (Inherited from System.Windows.UIElement) |
![]() | RemoveHandler | (Inherited from System.Windows.UIElement) |
![]() | SetBinding | Overloaded. (Inherited from System.Windows.FrameworkElement) |
![]() | SetCurrentValue | (Inherited from System.Windows.DependencyObject) |
![]() ![]() | SetIsFixedFootersHost | 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. |
![]() ![]() | SetIsFixedHeadersHost | 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. |
![]() | SetResourceReference | (Inherited from System.Windows.FrameworkElement) |
![]() | SetValue | Overloaded. (Inherited from System.Windows.DependencyObject) |
![]() | ToggleGroupExpansion | Toggles the specified master group. |
![]() | ToString | (Inherited from System.Windows.Controls.ItemsControl) |
![]() | TransformToAncestor | Overloaded. (Inherited from System.Windows.Media.Visual) |
![]() | TransformToDescendant | (Inherited from System.Windows.Media.Visual) |
![]() | TransformToVisual | (Inherited from System.Windows.Media.Visual) |
![]() | TranslatePoint | (Inherited from System.Windows.UIElement) |
![]() | TryFindResource | (Inherited from System.Windows.FrameworkElement) |
![]() | UnregisterName | (Inherited from System.Windows.FrameworkElement) |
![]() | UpdateDefaultStyle | (Inherited from System.Windows.FrameworkElement) |
![]() | UpdateLayout | (Inherited from System.Windows.UIElement) |
| Name | Description | |
|---|---|---|
![]() | FindLogicalAncestor<T> | Finds the logical ancenster |
![]() | FindLogicalAncestorsAndSelf | |
![]() | FindLogicalChildren<T> | Find the logical children. |
![]() | FindVisualAncestor<T> | Finds the visual ancestor. |
![]() | FindVisualChildren<T> | Finds the visual children. |
![]() | FindVisualTreeRoot | Finds the visual tree root. |
![]() | ShowDialog | Overloaded. |
.NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.
.NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.
DataGridControl Members
Xceed.Wpf.DataGrid Namespace
Providing Data
DataGridControl_Class.html
Migrating_from_Xceed_Grid_for_.NET.html