This class extends the default table layout in RadGridView with column groups.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.GridView.dll
Syntax:
C#
public class ColumnGroupsViewDefinition : TableViewDefinition, IGridViewDefinition, IDisposable
Inheritance: objectTableViewDefinitionColumnGroupsViewDefinition
Implements:
Constructors
Initializes a new instance of the ColumnGroupsViewDefinition class.
C#
public ColumnGroupsViewDefinition()
Properties
Gets the collection containing column groups.
C#
[Browsable(true)]
public ColumnGroupCollection ColumnGroups { get; }
Gets or sets the view template.
C#
[Browsable(false)]
public GridViewTemplate ViewTemplate { get; }
The view template.
Methods
Creates the row layout.
Creates the view UI element.
C#
public override IRowView CreateViewUIElement(GridViewInfo viewInfo)
The view info.
Returns:Overrides:
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
C#
public void Dispose()
Implements:
Finds the group.
C#
public GridViewColumnGroup FindGroup(GridViewColumn column)
The column.
Returns:Gets all groups.
C#
protected virtual void ProcessPinnedGroupsCore()