Xceed DataGrid for WPF v7.2 Documentation
Xceed.Wpf.DataGrid.Views Namespace (Xceed.Wpf.DataGrid)
Inheritance Hierarchy
Xceed.Wpf.DataGrid Assembly : Xceed.Wpf.DataGrid.Views Namespace
The Xceed.Wpf.DataGrid.Views namespace regroups all the classes which are required to apply views and themes to a DataGridControl.
Classes
 ClassDescription
Class

Represents the Aero normal-color theme.

ClassStatic class that provides a variety of brushes that were designed to be used as card backgrounds.
ClassRepresents a card-view layout.
Class

Class used in DataGridControl templates as a replacement for the ItemsPresenter when a grid is in a card-view layout and that will contain the data items as well as the items contained in non-fixed header and footer sections and whose containers are created from the associated CustomItemContainerGenerator.

ClassRepresents a scrollable area that can contain cards.
ClassRepresents the Windows Classic, system-colors theme.
ClassRepresents a compact card-view layout. The compact card-view layout applies well when a database has many columns but few of the fields contain data. In this case, the fields that do not contain data will not be displayed in the cards, giving them a more compact appearance.
ClassStatic class that provides a variety of brushes that were designed to be used as data-grid backgrounds.
ClassRepresents a scrollable area of a DataGridControl object that can contain other visible elements.
ClassBase class of the Metro themes (MetroTheme).
Class
Panel used as the PART_CellsHost template part when a grid is in a table-view layout.
Class

Represents the fixed-column splitter, which delimits the fixed columns from the scrolling ones and allows new columns to be fixed or unfixed. 

ClassRepresents the classic gray-scale theme that will be used when a grid is printed or exported.
ClassRepresents the Luna Homestead theme.
ClassRepresents the Luna Metallic theme.
ClassRepresents the Luna normal-color theme.
Class

Represents a decorator that, for the specified axis, does not have a desired size but still lays out its child according to the size provided by its parent.

ClassRepresents a printable and exportable table-view layout in which rows are laid out horizontally in a traditional grid-like style.
ClassRepresents an Items Host that is only used for printing.
ClassRepresents a printable and exportable TreeGridflowView layout.
ClassBase class that provides various layout information that applies to printable and exportable views.
ClassRepresents the Royale normal-color theme.
ClassRepresents a synchronized, scrollable area that can contain other visible elements.
ClassRepresents a table-view layout in which rows are laid out horizontally as in traditional grid-like styles, but with animated smooth scrolling, sticky group headers and sticky master-detail master row and headers, full-column animated drag and drop reordering.
Class

Class used in DataGridControl templates as a replacement for the ItemsPresenter when a grid is in a table-flow view layout and will contain the data items as well as the items contained in non-fixed header and footer sections and whose containers are created from the associated CustomItemContainerGenerator.

ClassRepresents a table-view layout in which rows are laid out horizontally in a traditional grid-like style.
ClassRepresents a panel that contains the items located in the header and/or footer sections of a grid.
Class

Class used in DataGridControl templates as a replacement for the ItemsPresenter when a grid is in a table-view layout and that will contain the data items as well as the items contained in non-fixed header and footer sections and whose containers are created from the associated CustomItemContainerGenerator.

ClassRepresents a scrollable area that can contain other visible elements laid out in a tableview.
ClassRepresents an attribute that is set on a theme to identify the views to which it can be applied.
ClassBase class that represents a theme that can be applied to one or more views.
Class

Represents a table-view layout similar to TableflowView, in which rows are laid out horizontally as in traditional grid-like styles, but detail columns are aligned with the columns of the master, and one column displays data using a tree-structure.

Like TableflowView, it provides animated smooth scrolling, sticky group headers and sticky master-detail master row and headers, full-column animated drag and drop reordering. (See limitations below.)

ClassBase class that provides various layout information that applies to all views, excluding views that are used when printing.
ClassBase class that provides various layout information that applies to all views, including views that are used when printing.
ClassIdentifies how and if a property in a view can be accessed using a ViewBinding (see Remarks).
ClassRepresents the Windows 7 system theme.
ClassRepresents the Windows 8 system theme.
ClassRepresents the Zune normal-color theme.
Enumerations
 EnumerationDescription
EnumerationValue representing the order in which the column titles displayed in the column-chooser are sorted.
EnumerationValue indicating how the widths of the columns in a grid are stretched.
EnumerationRepresent how cells are created and handled when scrolling.
EnumerationValue representing the orientation of the drop-mark in the ColumnManagerRow and GroupByControl.
EnumerationValue representing on which axis a PassiveLayoutDecorator's size will be provided by its parent.
EnumerationValue representing the position of the DataGridScrollViewer to indicate if navigation in the fixed header or footer sections is permitted.
EnumerationValue that determines how or if the property on which the ViewPropertyAttribute is set can be accessed through a ViewBinding.
Remarks
As of version 1.1, "Theme Packs" that contain new themes have been added to Xceed DataGrid for WPF. Theme Pack #1 provides the Office 2007 (Blue, Black, and Silver) and Windows Media Player 11 themes. The theme-pack assembly (Xceed.Wpf.DataGrid.ThemePack.1.dll) should also be included in your references in order to use the new themes.
See Also

Reference

Xceed.Wpf.DataGrid Assembly