Xceed.Wpf.DataGrid.Views Namespace (Xceed.Wpf.DataGrid)
See Also  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
AeroNormalColorTheme Represents the Aero normal-color theme.
CardBackgroundBrushes Static class that provides a variety of brushes that were designed to be used as card backgrounds.
CardView Represents a card-view layout.
CardViewItemsHost 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.
CardViewScrollViewer Represents a scrollable area that can contain cards.
ClassicSystemColorTheme Represents the Windows Classic, system-colors theme.
CompactCardView Represents 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.
DataGridControlBackgroundBrushes Static class that provides a variety of brushes that were designed to be used as data-grid backgrounds.
DataGridScrollViewer Represents a scrollable area of a DataGridControl object that can contain other visible elements.
FixedCellPanel
Panel used as the PART_CellsHost template part when a grid is in a table-view layout.
FixedColumnSplitter Represents the fixed-column splitter, which delimits the fixed columns from the scrolling ones and allows new columns to be fixed or unfixed. This feature is available only in the Professional Edition
GenericPrintTheme Represents the classic gray-scale theme that will be used when a grid is printed or exported. This feature is available only in the Professional Edition
LunaHomesteadTheme Represents the Luna Homestead theme.
LunaMetallicTheme Represents the Luna Metallic theme.
LunaNormalColorTheme Represents the Luna normal-color theme.
PassiveLayoutDecorator 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.
PrintTableView Represents a printable and exportable table-view layout in which rows are laid out horizontally in a traditional grid-like style. This feature is available only in the Professional Edition
PrintViewBase Base class that provides various layout information that applies to printable and exportable views. This feature is available only in the Professional Edition
RoyaleNormalColorTheme Represents the Royale normal-color theme.
SynchronizedScrollViewer Represents a synchronized, scrollable area that can contain other visible elements.
TableView Represents a table-view layout in which rows are laid out horizontally in a traditional grid-like style.
TableViewHeaderFooterPanel Represents a panel that contains the items located in the header and/or footer sections of a grid.
TableViewItemsHost 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.
TableViewScrollViewer Represents a scrollable area that can contain other visible elements laid out in a tableview.
TargetViewAttribute Represents an attribute that is set on a theme to identify the views to which it can be applied.
Theme Base class that represents a theme that can be applied to one or more views.
UIViewBase Base class that provides various layout information that applies to all views, excluding views that are used when printing.
ViewBase Base class that provides various layout information that applies to all views, including views that are used when printing.
ViewPropertyAttribute Identifies how and if a property in a view can be accessed using a ViewBinding (see Remarks).
ZuneNormalColorTheme Represents the Zune normal-color theme.

Enumerations

EnumerationDescription
ColumnStretchMode Value indicating how the widths of the columns in a grid are stretched.
DropMarkOrientation Value representing the orientation of the drop-mark in the ColumnManagerRow and GroupByControl.
PassiveLayoutAxis Value representing on which axis a PassiveLayoutDecorator's size will be provided by its parent.
SynchronizedScrollViewerPosition Value representing the position of the DataGridScrollViewer to indicate if navigation in the fixed header or footer sections is permitted.
ViewPropertyMode Value 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