![](dotnetdiagramimages/C1_Silverlight_DataGrid_5_C1_Silverlight_DataGrid_DataGridGroupingPresenter.png)
'Declaration
<System.Windows.TemplatePartAttribute(Name="Grouping", Type=C1.Silverlight.DataGrid.DataGridGroupingPanel)> <System.Windows.TemplateVisualStateAttribute(Name="Grouped", GroupName="GroupsStates")> <System.Windows.TemplatePartAttribute(Name="Empty", Type=System.Windows.FrameworkElement)> <System.Windows.TemplateVisualStateAttribute(Name="Ungrouped", GroupName="GroupsStates")> Public Class DataGridGroupingPresenter Inherits System.Windows.Controls.Control
[System.Windows.TemplatePart(Name="Grouping", Type=C1.Silverlight.DataGrid.DataGridGroupingPanel)] [System.Windows.TemplateVisualState(Name="Grouped", GroupName="GroupsStates")] [System.Windows.TemplatePart(Name="Empty", Type=System.Windows.FrameworkElement)] [System.Windows.TemplateVisualState(Name="Ungrouped", GroupName="GroupsStates")] public class DataGridGroupingPresenter : System.Windows.Controls.Control
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
C1.Silverlight.DataGrid.DataGridGroupingPresenter