Syncfusion.SfGrid.WPF
Members 


SfDataGrid Class

Represents a control that displays the data in a tabular format.
Object Model
SfDataGrid ClassAutoScroller ClassICollectionViewAdv InterfaceGridSummaryRow ClassGridCellRendererCollection ClassIGridCellRenderer InterfaceGridColumnResizingController ClassColumns ClassGridColumn ClassCoveredCellInfoCollection ClassCoveredCellInfo ClassGridCellInfo ClassGridColumn ClassDetailsViewDefinition ClassViewDefinition ClassGridCellRendererCollection ClassIGridCellRenderer InterfaceGridColumnDragDropController ClassGridColumnSizer ClassIGridCopyPaste InterfaceGridModel ClassGroupColumnDescriptions ClassGroupColumnDescription ClassMergedCellManager ClassIDetailsViewNotifyListener InterfacePrintSettings ClassItemPropertiesProvider ClassGridRowDragDropController ClassRowGenerator ClassSearchHelper ClassSfDataGrid ClassIGridSelectionController InterfaceSerializationController ClassSortColumnDescriptions ClassSortColumnDescription ClassSortComparers ClassStackedHeaderRows ClassStackedHeaderRow ClassGridCellRendererCollection ClassIGridCellRenderer InterfaceUnBoundRows ClassGridUnBoundRow ClassICollectionViewAdv Interface
Syntax
'Declaration
 
<StyleTypedPropertyAttribute(Property="HeaderStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridHeaderCellControl)>
<StyleTypedPropertyAttribute(Property="TableSummaryRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.TableSummaryRowControl)>
<StyleTypedPropertyAttribute(Property="GroupDropAreaStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GroupDropArea)>
<TemplatePartAttribute(Name="PART_GroupDropArea", Type=Syncfusion.UI.Xaml.Grid.GroupDropArea)>
<TemplatePartAttribute(Name="PART_VisualContainer", Type=Syncfusion.UI.Xaml.Grid.VisualContainer)>
<StyleTypedPropertyAttribute(Property="DetailsViewDataGridStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.DetailsViewDataGrid)>
<StyleTypedPropertyAttribute(Property="FilterPopupStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridFilterControl)>
<StyleTypedPropertyAttribute(Property="TableSummaryCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridTableSummaryCell)>
<StyleTypedPropertyAttribute(Property="CaptionSummaryRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.CaptionSummaryRowControl)>
<StyleTypedPropertyAttribute(Property="GroupSummaryRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GroupSummaryRowControl)>
<StyleTypedPropertyAttribute(Property="GroupSummaryCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridGroupSummaryCell)>
<StyleTypedPropertyAttribute(Property="CaptionSummaryCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridCaptionSummaryCell)>
<StyleTypedPropertyAttribute(Property="CellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridCell)>
<StyleTypedPropertyAttribute(Property="UnBoundRowCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridUnBoundRowCell)>
<StyleTypedPropertyAttribute(Property="RowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.VirtualizingCellsControl)>
<StyleTypedPropertyAttribute(Property="UnBoundRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.UnBoundRowControl)>
Public Class SfDataGrid 
   Inherits SfGridBase
   Implements IDetailsViewNotifier, INotifyDependencyPropertyChanged 
'Usage
 
Dim instance As SfDataGrid
[StyleTypedProperty(Property="HeaderStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridHeaderCellControl)]
[StyleTypedProperty(Property="TableSummaryRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.TableSummaryRowControl)]
[StyleTypedProperty(Property="GroupDropAreaStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GroupDropArea)]
[TemplatePart(Name="PART_GroupDropArea", Type=Syncfusion.UI.Xaml.Grid.GroupDropArea)]
[TemplatePart(Name="PART_VisualContainer", Type=Syncfusion.UI.Xaml.Grid.VisualContainer)]
[StyleTypedProperty(Property="DetailsViewDataGridStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.DetailsViewDataGrid)]
[StyleTypedProperty(Property="FilterPopupStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridFilterControl)]
[StyleTypedProperty(Property="TableSummaryCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridTableSummaryCell)]
[StyleTypedProperty(Property="CaptionSummaryRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.CaptionSummaryRowControl)]
[StyleTypedProperty(Property="GroupSummaryRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GroupSummaryRowControl)]
[StyleTypedProperty(Property="GroupSummaryCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridGroupSummaryCell)]
[StyleTypedProperty(Property="CaptionSummaryCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridCaptionSummaryCell)]
[StyleTypedProperty(Property="CellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridCell)]
[StyleTypedProperty(Property="UnBoundRowCellStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.GridUnBoundRowCell)]
[StyleTypedProperty(Property="RowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.VirtualizingCellsControl)]
[StyleTypedProperty(Property="UnBoundRowStyle", StyleTargetType=Syncfusion.UI.Xaml.Grid.UnBoundRowControl)]
public class SfDataGrid : SfGridBase, IDetailsViewNotifier, INotifyDependencyPropertyChanged  
Remarks
The SfDataGrid control provides a flexible way to manage data and the set built-in column types allows the data to be displayed in to appropriate editor.
Inheritance Hierarchy

System.Object
   System.Windows.Threading.DispatcherObject
      System.Windows.DependencyObject
         System.Windows.Media.Visual
            System.Windows.UIElement
               System.Windows.FrameworkElement
                  System.Windows.Controls.Control
                     Syncfusion.UI.Xaml.Grid.SfGridBase
                        Syncfusion.UI.Xaml.Grid.SfDataGrid
                           Syncfusion.UI.Xaml.Grid.DetailsViewDataGrid

AssemblyVersion

Syncfusion.SfGrid.WPF: 17.1460.0.47

See Also