menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDataControl - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridDataControl

    Grid Data control is specifically designed for the scenarios, where you need to bound the grid to an external data source and customize the data view by performing the operations such as grouping, sorting, summarizing, filtering, conditional formats and unbound fields. It can display nested grids with hierarchical data and can also display multiple unrelated tables in one grid.

    Inheritance
    System.Object
    GridDataControl
    Implements
    System.IDisposable
    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    [Obsolete("This control is obsolete. Use new SfDataGrid in Syncfusion.SfGrid.WPF assembly instead.")]
    public class GridDataControl : ContentControl, IDisposable
    Remarks

    The GDC supports,

    • Sorting.
    • Filtering.
    • Different Cell types.
    • CUD operations on the underlying list.
    • Relations (Master-Details).
    • Update the Grid under high frequency.

    It also includes support for Deferred scrolling, that was included in the .NET FW 3.5 SP1 with the ScrollView control. High frequency updates are handled inside the grid with great efficiency. The GDC uses optimized RB tree for internal structures.

    The GDC also includes a derived GridDataStyleInfo which holds style information in cell by cell basis. You can directly find the type of cell by accessing the .

    Constructors

    GridDataControl()

    Initializes a new instance of the GridDataControl class.

    Declaration
    public GridDataControl()

    Fields

    ActivateCurrentCellBehaviorProperty

    DependencyProperty for ActivateCurrentCellBehavior.

    Declaration
    public static readonly DependencyProperty ActivateCurrentCellBehaviorProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AddNewRowBehaviourProperty

    Declaration
    public static readonly DependencyProperty AddNewRowBehaviourProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AddNewRowPositionProperty

    DependencyProperty for AddNewRowPosition.

    Declaration
    public static readonly DependencyProperty AddNewRowPositionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AdvanceFilteringWindowStyleProperty

    Dependency property for AdvanceFilteringWindowStyle

    Declaration
    public static readonly DependencyProperty AdvanceFilteringWindowStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowDeleteProperty

    DependencyProperty for AllowDelete.

    Declaration
    public static readonly DependencyProperty AllowDeleteProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowDragColumnsProperty

    DependencyProperty for AllowDragColumns.

    Declaration
    public static readonly DependencyProperty AllowDragColumnsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowEditProperty

    DependencyProperty for AllowEdit.

    Declaration
    public static readonly DependencyProperty AllowEditProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowExcelLikeResizingProperty

    AllowExcelLikeResizing Dependency Property

    Declaration
    public static readonly DependencyProperty AllowExcelLikeResizingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowGroupProperty

    DependencyProperty for AllowGroup.

    Declaration
    public static readonly DependencyProperty AllowGroupProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowMultipleRecordDeletionProperty

    Declaration
    public static readonly DependencyProperty AllowMultipleRecordDeletionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowNestedGridPaddingProperty

    AllowNestedGridPadding Dependency Property

    Declaration
    public static readonly DependencyProperty AllowNestedGridPaddingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowResizeColumnsProperty

    DependencyProperty for AllowResizeColumns property.

    Declaration
    public static readonly DependencyProperty AllowResizeColumnsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowResizeRowsProperty

    DependencyProperty for property.

    Declaration
    public static readonly DependencyProperty AllowResizeRowsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowSelectionProperty

    DependencyProperty for AllowSelection property.

    Declaration
    public static readonly DependencyProperty AllowSelectionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AllowSortProperty

    DependencyProperty for AllowSort.

    Declaration
    public static readonly DependencyProperty AllowSortProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AlphaNumericFilterTypeProperty

    Dependency property for AlphaNumericFilterType.

    Declaration
    public static readonly DependencyProperty AlphaNumericFilterTypeProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    WithWildcard AlphaNumericFilterType; otherwise, WithoutWildcard.

    AlternateRowStyleProperty

    Declaration
    public static readonly DependencyProperty AlternateRowStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AlternatingRowBackgroundProperty

    DependencyProperty for AlternatingRowBackground.

    Declaration
    public static readonly DependencyProperty AlternatingRowBackgroundProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AlternatingRowCountProperty

    DependencyProperty for AlternatingRowCount.

    Declaration
    public static readonly DependencyProperty AlternatingRowCountProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AlternatingRowForegroundProperty

    DependencyProperty for AlternatingRowBackground.

    Declaration
    public static readonly DependencyProperty AlternatingRowForegroundProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ApplySizingAfterLoadProperty

    Declaration
    public static readonly DependencyProperty ApplySizingAfterLoadProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AutoFocusCurrentItemProperty

    Declaration
    public static readonly DependencyProperty AutoFocusCurrentItemProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AutoGenerateColumnsInfoProperty

    Declaration
    public static readonly DependencyProperty AutoGenerateColumnsInfoProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AutoPopulateColumnsModeProperty

    Declaration
    public static readonly DependencyProperty AutoPopulateColumnsModeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AutoPopulateColumnsProperty

    DependencyProperty for AutoPopulateColumns.

    Declaration
    public static readonly DependencyProperty AutoPopulateColumnsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    AutoPopulateRelationsProperty

    DependencyProperty for AutoPopulateRelations.

    Declaration
    public static readonly DependencyProperty AutoPopulateRelationsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    CaptionSummaryRowProperty

    DependencyProperty for CaptionSummaryRow property.

    Declaration
    public static readonly DependencyProperty CaptionSummaryRowProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    CellButtonClickEvent

    Declaration
    public static readonly RoutedEvent CellButtonClickEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellCancelModeEvent

    Declaration
    public static readonly RoutedEvent CellCancelModeEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellClickEvent

    Declaration
    public static readonly RoutedEvent CellClickEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellCursorEvent

    Declaration
    public static readonly RoutedEvent CellCursorEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellKeyDownEvent

    Declaration
    public static readonly RoutedEvent CellKeyDownEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellMouseDownEvent

    Declaration
    public static readonly RoutedEvent CellMouseDownEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellMouseHoverEnterEvent

    Declaration
    public static readonly RoutedEvent CellMouseHoverEnterEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellMouseHoverEvent

    Declaration
    public static readonly RoutedEvent CellMouseHoverEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellMouseHoverLeaveEvent

    Declaration
    public static readonly RoutedEvent CellMouseHoverLeaveEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellMouseMoveEvent

    Declaration
    public static readonly RoutedEvent CellMouseMoveEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellMouseUpEvent

    Declaration
    public static readonly RoutedEvent CellMouseUpEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellPreviewKeyDownEvent

    Declaration
    public static readonly RoutedEvent CellPreviewKeyDownEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CellRestoreModeEvent

    Declaration
    public static readonly RoutedEvent CellRestoreModeEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    ClearAllOnItemSourceChangeProperty

    DependencyProperty for ClearAllOnItemSourceChange property.

    Declaration
    public static readonly DependencyProperty ClearAllOnItemSourceChangeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ClearMultiSelectionInNestedGridProperty

    Declaration
    public static readonly DependencyProperty ClearMultiSelectionInNestedGridProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ColumnElementStyleProperty

    ColumnElementStyle Dependency Property

    Declaration
    public static readonly DependencyProperty ColumnElementStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ColumnOptionPaneStyleProperty

    Declaration
    public static readonly DependencyProperty ColumnOptionPaneStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ColumnSizerProperty

    DependencyProperty for ColumnSizer property.

    Declaration
    public static readonly DependencyProperty ColumnSizerProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ContextMenuOptionsProperty

    Declaration
    public static readonly DependencyProperty ContextMenuOptionsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ContextMenuStyleProperty

    Declaration
    public static readonly DependencyProperty ContextMenuStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    CopyPasteOptionProperty

    DependencyProperty for CopyPasteOption property.

    Declaration
    public static readonly DependencyProperty CopyPasteOptionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    CurrentCellAcceptedChangesEvent

    Declaration
    public static readonly RoutedEvent CurrentCellAcceptedChangesEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellActivatedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellActivatedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellActivateFailedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellActivateFailedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellActivatingEvent

    Declaration
    public static readonly RoutedEvent CurrentCellActivatingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellChangedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellChangedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellChangingEvent

    Declaration
    public static readonly RoutedEvent CurrentCellChangingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellConfirmChangesFailedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellConfirmChangesFailedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellDeactivatedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellDeactivatedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellDeactivateFailedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellDeactivateFailedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellDeactivatingEvent

    Declaration
    public static readonly RoutedEvent CurrentCellDeactivatingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellEditingCompleteEvent

    Declaration
    public static readonly RoutedEvent CurrentCellEditingCompleteEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellMovedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellMovedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellMoveFailedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellMoveFailedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellMovingEvent

    Declaration
    public static readonly RoutedEvent CurrentCellMovingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellRejectedChangesEvent

    Declaration
    public static readonly RoutedEvent CurrentCellRejectedChangesEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellStartEditingEvent

    Declaration
    public static readonly RoutedEvent CurrentCellStartEditingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellValidatedEvent

    Declaration
    public static readonly RoutedEvent CurrentCellValidatedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CurrentCellValidatingEvent

    Declaration
    public static readonly RoutedEvent CurrentCellValidatingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    CustomGroupComparerProperty

    Declaration
    public static readonly DependencyProperty CustomGroupComparerProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    CustomVisualStyleProperty

    DependencyProperty for CustomVisualStyle.

    Declaration
    public static readonly DependencyProperty CustomVisualStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DefaultColumnWidthProperty

    DependencyProperty for DefaultColumnWidth.

    Declaration
    public static readonly DependencyProperty DefaultColumnWidthProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DefaultFilterOperatorProperty

    Declaration
    public static readonly DependencyProperty DefaultFilterOperatorProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DefaultHeaderRowHeightProperty

    DefaultHeaderRowHeight Dependency Property

    Declaration
    public static readonly DependencyProperty DefaultHeaderRowHeightProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DetailsViewTemplateProperty

    DependencyPropery for DetailsViewTemplate.

    Declaration
    public static readonly DependencyProperty DetailsViewTemplateProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DisableGridScrollViewerProperty

    Declaration
    public static readonly DependencyProperty DisableGridScrollViewerProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DragIndicatorInnerBrushProperty

    DependencyProperty for DragIndicatorInnerBrush.

    Declaration
    public static readonly DependencyProperty DragIndicatorInnerBrushProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DragIndicatorOuterBrushProperty

    DependencyProperty for DragIndicatorOuterBrush.

    Declaration
    public static readonly DependencyProperty DragIndicatorOuterBrushProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DrawSelectionOptionsProperty

    DependencyProperty for DrawSelectionOptions property.

    Declaration
    public static readonly DependencyProperty DrawSelectionOptionsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    DropDownSelectionChangedEvent

    Declaration
    public static readonly RoutedEvent DropDownSelectionChangedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    EnableBlendStylingProperty

    Declaration
    public static readonly DependencyProperty EnableBlendStylingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableContextMenuProperty

    Declaration
    public static readonly DependencyProperty EnableContextMenuProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableLegacyFilteringProperty

    Declaration
    public static readonly DependencyProperty EnableLegacyFilteringProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableLegacyStyleProperty

    Declaration
    public static readonly DependencyProperty EnableLegacyStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableNestedGridResizingProperty

    Declaration
    public static readonly DependencyProperty EnableNestedGridResizingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableOptimizationsProperty

    Declaration
    public static readonly DependencyProperty EnableOptimizationsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnablePagingProperty

    Declaration
    public static readonly DependencyProperty EnablePagingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableParentStyleToChildTableProperty

    Declaration
    public static readonly DependencyProperty EnableParentStyleToChildTableProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableRenderOptimizationProperty

    DependencyPropery for EnableRenderOptimizationProperty.

    Declaration
    public static readonly DependencyProperty EnableRenderOptimizationProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableTriStateSortingProperty

    Declaration
    public static readonly DependencyProperty EnableTriStateSortingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EnableVisualStyleForEditorsProperty

    Declaration
    public static readonly DependencyProperty EnableVisualStyleForEditorsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    EndEditCommand

    RoutedCommand for EndEdit action.

    Declaration
    public static RoutedCommand EndEditCommand
    Field Value
    Type
    System.Windows.Input.RoutedCommand

    EndEditCommandText

    Declaration
    public const string EndEditCommandText = "GridDataControl_EndEditCommandText"
    Field Value
    Type
    System.String

    ExcelLikeCurrentCellProperty

    DependencyProperty for ExcelLikeCurrentCell property.

    Declaration
    public static readonly DependencyProperty ExcelLikeCurrentCellProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ExcelLikeSelectionFrameProperty

    DependencyProperty for ExcelLikeSelectionFrame property.

    Declaration
    public static readonly DependencyProperty ExcelLikeSelectionFrameProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ExpandGroupsWhenGroupedProperty

    DependencyProperty for ExpandGroupsWhenGrouped property.

    Declaration
    public static readonly DependencyProperty ExpandGroupsWhenGroupedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ExpressionFuncProperty

    Declaration
    public static readonly DependencyProperty ExpressionFuncProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FilterBarModeProperty

    Dependency property for FilterBarMode.

    Declaration
    public static readonly DependencyProperty FilterBarModeProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    Immediate FilterBarMode; otherwise, OnEnter.

    FilterBarPredicateTypeProperty

    Declaration
    public static readonly DependencyProperty FilterBarPredicateTypeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FilterBehaviorProperty

    FilterBehavior Dependency Property

    Declaration
    public static readonly DependencyProperty FilterBehaviorProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FilterPanePostionProperty

    Declaration
    public static readonly DependencyProperty FilterPanePostionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FooterColumnsProperty

    Declaration
    public static readonly DependencyProperty FooterColumnsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FooterRowsProperty

    Declaration
    public static readonly DependencyProperty FooterRowsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FormulaDisplayBehaviorProperty

    DependencyProperty for FormulaDisplayBehavior property.

    Declaration
    public static readonly DependencyProperty FormulaDisplayBehaviorProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FrozenColumnsProperty

    Declaration
    public static readonly DependencyProperty FrozenColumnsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    FrozenRowsProperty

    Declaration
    public static readonly DependencyProperty FrozenRowsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    GridRecordsSelectionChangedEvent

    Declaration
    public static readonly RoutedEvent GridRecordsSelectionChangedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    GridRecordsSelectionChangingEvent

    Declaration
    public static readonly RoutedEvent GridRecordsSelectionChangingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    GridRowValidatingEvent

    Occurs Row focus moved to another row.

    Declaration
    public static readonly RoutedEvent GridRowValidatingEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    GroupCaptionTextProperty

    DependencyProperty for GroupCaptionText property.

    Declaration
    public static readonly DependencyProperty GroupCaptionTextProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    GroupDropAreaHeightProperty

    GroupDropAreaHeight Dependency Property

    Declaration
    public static readonly DependencyProperty GroupDropAreaHeightProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    GroupDropAreaTextProperty

    DependencyProperty for GroupDropAreaText property.

    Declaration
    public static readonly DependencyProperty GroupDropAreaTextProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    GroupHeaderContextMenuItemsProperty

    Declaration
    public static readonly DependencyProperty GroupHeaderContextMenuItemsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HeaderColumnsProperty

    Declaration
    public static readonly DependencyProperty HeaderColumnsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HeaderContextMenuItemsProperty

    Declaration
    public static readonly DependencyProperty HeaderContextMenuItemsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HeaderRowsProperty

    Declaration
    public static readonly DependencyProperty HeaderRowsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HeaderStyleProperty

    Declaration
    public static readonly DependencyProperty HeaderStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HeaderTemplateProperty

    HeaderTemplate Dependency Property

    Declaration
    public static readonly DependencyProperty HeaderTemplateProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HideColumnsWhenGroupedProperty

    Declaration
    public static readonly DependencyProperty HideColumnsWhenGroupedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HideEmptyChildGridProperty

    HideEmptyChildGrid Dependency Property

    Declaration
    public static readonly DependencyProperty HideEmptyChildGridProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HighlightSelectionAlphaBlendProperty

    DependencyProperty for HighlightSelectionAlphaBlend property.

    Declaration
    public static readonly DependencyProperty HighlightSelectionAlphaBlendProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HighlightSelectionBackgroundProperty

    DependencyProperty for HighlightSelectionBackground property.

    Declaration
    public static readonly DependencyProperty HighlightSelectionBackgroundProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HighlightSelectionBorderProperty

    DependencyProperty for HighlightSelectionBorder property.

    Declaration
    public static readonly DependencyProperty HighlightSelectionBorderProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HighlightSelectionBorderWidthProperty

    DependencyProperty for HighlightSelectionBorderWidth property.

    Declaration
    public static readonly DependencyProperty HighlightSelectionBorderWidthProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HighlightSelectionForegroundProperty

    DependencyProperty for HighlightSelectionForeground property.

    Declaration
    public static readonly DependencyProperty HighlightSelectionForegroundProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    HorizontalPixelScrollProperty

    HorizontalPixelScroll Dependency Property

    Declaration
    public static readonly DependencyProperty HorizontalPixelScrollProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IncludeHeaderTextOnCopyProperty

    IncludeHeaderTextOnCopy Dependency Property

    Declaration
    public static readonly DependencyProperty IncludeHeaderTextOnCopyProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsDeferredScrollingEnabledProperty

    DependencyPropery for IsDeferredScrollingEnabled.

    Declaration
    public static readonly DependencyProperty IsDeferredScrollingEnabledProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsDynamicItemsSourceProperty

    Declaration
    public static readonly DependencyProperty IsDynamicItemsSourceProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsGroupsExpandedProperty

    DependencyProperty for IsGroupsExpanded property.

    Declaration
    public static readonly DependencyProperty IsGroupsExpandedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsSynchronizedWithCurrentItemProperty

    DependencyProperty for IsSynchronizedWithCurrentItem property.

    Declaration
    public static readonly DependencyProperty IsSynchronizedWithCurrentItemProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsViewLevelPagingProperty

    Declaration
    public static readonly DependencyProperty IsViewLevelPagingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ItemsSourceChangedEvent

    Declaration
    public static readonly RoutedEvent ItemsSourceChangedEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    ItemsSourceProperty

    DependencyProperty for ItemsSource.

    Declaration
    public static readonly DependencyProperty ItemsSourceProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ListBoxModeAllowUIElementClickProperty

    DependencyProperty for ListBoxModeAllowUIElementClick property.

    Declaration
    public static readonly DependencyProperty ListBoxModeAllowUIElementClickProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ListBoxSelectionModeProperty

    DependencyProperty for ListBoxSelectionMode property.

    Declaration
    public static readonly DependencyProperty ListBoxSelectionModeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ModelProviderProperty

    Declaration
    public static readonly DependencyProperty ModelProviderProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    NotifyComplexPropertyChangesProperty

    Declaration
    public static readonly DependencyProperty NotifyComplexPropertyChangesProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    NotifyPropertyChangesProperty

    DependencyProperty for NotifyPropertyChanges.

    Declaration
    public static readonly DependencyProperty NotifyPropertyChangesProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    NullFilterTextProperty

    DependencyProperty for NullFilterText.

    Declaration
    public static readonly DependencyProperty NullFilterTextProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    OnDemandCaptionSummaryCalculationProperty

    Declaration
    public static readonly DependencyProperty OnDemandCaptionSummaryCalculationProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    OneTimePopulateRelationsProperty

    DependencyProperty for OneTimePopulateRelations property.

    Declaration
    public static readonly DependencyProperty OneTimePopulateRelationsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    PersistGroupsExpandStateProperty

    Declaration
    public static readonly DependencyProperty PersistGroupsExpandStateProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    PrintFooterHeightProperty

    DependencyProperty for PrintFooterHeight property.

    Declaration
    public static readonly DependencyProperty PrintFooterHeightProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    PrintFooterTemplateProperty

    DependencyProperty for PrintFooterTemplate property.

    Declaration
    public static readonly DependencyProperty PrintFooterTemplateProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    PrintHeaderHeightProperty

    DependencyProperty for PrintHeaderHeight property.

    Declaration
    public static readonly DependencyProperty PrintHeaderHeightProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    PrintHeaderTemplateProperty

    DependencyProperty for PrintHeaderTemplate property.

    Declaration
    public static readonly DependencyProperty PrintHeaderTemplateProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    PrintPageProperty

    DependencyProperty for PrintPageMargin property.

    Declaration
    public static readonly DependencyProperty PrintPageProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    QueryAllowDragColumnEvent

    Declaration
    public static readonly RoutedEvent QueryAllowDragColumnEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    QueryCellInfoCommandProperty

    Declaration
    public static readonly DependencyProperty QueryCellInfoCommandProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    RecordContextMenuItemsProperty

    Declaration
    public static readonly DependencyProperty RecordContextMenuItemsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ReserveSpaceForIconsProperty

    ReserveSpaceForIcons Dependency Property

    Declaration
    public static readonly DependencyProperty ReserveSpaceForIconsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ResizingColumnsEvent

    Declaration
    public static readonly RoutedEvent ResizingColumnsEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    ResizingRowsEvent

    Declaration
    public static readonly RoutedEvent ResizingRowsEvent
    Field Value
    Type
    System.Windows.RoutedEvent

    RetainSortWhenUnGroupedProperty

    Declaration
    public static readonly DependencyProperty RetainSortWhenUnGroupedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    RowBackgroundProperty

    DependencyProperty for RowBackground.

    Declaration
    public static readonly DependencyProperty RowBackgroundProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    RowForegroundProperty

    DependencyProperty for RowBackground.

    Declaration
    public static readonly DependencyProperty RowForegroundProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    RowStyleProperty

    Declaration
    public static readonly DependencyProperty RowStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ScrollFrozenProperty

    DependencyProperty for ScrollFrozen property.

    Declaration
    public static readonly DependencyProperty ScrollFrozenProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ScrollViewerStyleProperty

    Declaration
    public static readonly DependencyProperty ScrollViewerStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SearchKeyCommand

    Declaration
    public static RoutedCommand SearchKeyCommand
    Field Value
    Type
    System.Windows.Input.RoutedCommand

    SearchKeyCommandText

    Declaration
    public const string SearchKeyCommandText = "GridDataControl_SearchKeyCommandText"
    Field Value
    Type
    System.String

    SelectedChildModelProperty

    Gets / sets the selected child model for nestedGrid.

    Declaration
    public static readonly DependencyProperty SelectedChildModelProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SelectedItemProperty

    DependencyProperty for SelectedItem property.

    Declaration
    public static readonly DependencyProperty SelectedItemProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SelectFirstRowOnLoadProperty

    Declaration
    public static readonly DependencyProperty SelectFirstRowOnLoadProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowAddNewRowProperty

    Dependency property for ShowAddNewRow.

    Declaration
    public static readonly DependencyProperty ShowAddNewRowProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    true if [show add new row]; otherwise, false.

    ShowColumnOptionsProperty

    DependencyProperty for ShowColumnOptions property.

    Declaration
    public static readonly DependencyProperty ShowColumnOptionsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowCurrentCellProperty

    DependencyProperty for ShowCurrentCell property.

    Declaration
    public static readonly DependencyProperty ShowCurrentCellProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowErrorIconOnEditingProperty

    Declaration
    public static readonly DependencyProperty ShowErrorIconOnEditingProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowErrorTooltipsProperty

    DependencyProperty for ShowErrorTooltips property.

    Declaration
    public static readonly DependencyProperty ShowErrorTooltipsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowFilterBarProperty

    Dependency property for ShowFilterBar.

    Declaration
    public static readonly DependencyProperty ShowFilterBarProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    true if [show Filterbar]; otherwise, false.

    ShowFiltersProperty

    DependencyProperty for ShowFilters.

    Declaration
    public static readonly DependencyProperty ShowFiltersProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowFilterStatusMessageProperty

    Declaration
    public static readonly DependencyProperty ShowFilterStatusMessageProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowGroupCaptionPlusMinusProperty

    DependencyProperty for ShowGroupCaptionPlusMinus property.

    Declaration
    public static readonly DependencyProperty ShowGroupCaptionPlusMinusProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowGroupDropAreaProperty

    DependencyProperty for ShowGroupDropArea property.

    Declaration
    public static readonly DependencyProperty ShowGroupDropAreaProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowGroupSummariesProperty

    DependencyProperty for ShowGroupSummaries property.

    Declaration
    public static readonly DependencyProperty ShowGroupSummariesProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowGroupSummaryInCaptionProperty

    DependencyProperty for ShowGroupSummaryInCaption property.

    Declaration
    public static readonly DependencyProperty ShowGroupSummaryInCaptionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowHoveringBackgroundProperty

    Declaration
    public static readonly DependencyProperty ShowHoveringBackgroundProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowRecordPlusMinusProperty

    Dependency property for ShowRecordPlusMinus

    Declaration
    public static readonly DependencyProperty ShowRecordPlusMinusProperty
    Field Value
    Type Description
    System.Windows.DependencyProperty

    true if [show record plus minus]; otherwise, false.

    ShowRowHeaderArrowProperty

    Declaration
    public static readonly DependencyProperty ShowRowHeaderArrowProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowRowHeaderProperty

    DependencyProperty for ShowRowHeader.

    Declaration
    public static readonly DependencyProperty ShowRowHeaderProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowSortNumberProperty

    Declaration
    public static readonly DependencyProperty ShowSortNumberProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowTableSummariesProperty

    DependencyProperty for ShowTableSummaries.

    Declaration
    public static readonly DependencyProperty ShowTableSummariesProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowTooltipsProperty

    DependencyProperty for ShowTooltips property.

    Declaration
    public static readonly DependencyProperty ShowTooltipsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SortClickActionProperty

    SortClickAction Dependency Property

    Declaration
    public static readonly DependencyProperty SortClickActionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SortColumnChangingCommandProperty

    Declaration
    public static readonly DependencyProperty SortColumnChangingCommandProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SortingOptionsProperty

    DependencyProperty for SortingOptions.

    Declaration
    public static readonly DependencyProperty SortingOptionsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SortWhenGroupedProperty

    SortWhenGrouped Dependency Property

    Declaration
    public static readonly DependencyProperty SortWhenGroupedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    SourceTypeProperty

    Declaration
    public static readonly DependencyProperty SourceTypeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    StatusBarMessageProperty

    Declaration
    public static readonly DependencyProperty StatusBarMessageProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    StyleManagerProperty

    Declaration
    public static readonly DependencyProperty StyleManagerProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    TablePropertiesProperty

    Declaration
    public static readonly DependencyProperty TablePropertiesProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    TableSummaryPositionProperty

    Declaration
    public static readonly DependencyProperty TableSummaryPositionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    TemplateGrid

    Declaration
    public const string TemplateGrid = "PART_GridControl"
    Field Value
    Type
    System.String

    TemplateGroupDropAreaGrid

    Declaration
    public const string TemplateGroupDropAreaGrid = "PART_GroupDropAreaGrid"
    Field Value
    Type
    System.String

    UnboundRowPositionProperty

    DependencyProperty for UnboundRowPosition.

    Declaration
    public static readonly DependencyProperty UnboundRowPositionProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    UpdateModeProperty

    DependencyProperty for UpdateMode property.

    Declaration
    public static readonly DependencyProperty UpdateModeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    UsePLINQProperty

    Declaration
    public static readonly DependencyProperty UsePLINQProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    VerticalPixelScrollProperty

    VerticalPixelScroll Dependency Property

    Declaration
    public static readonly DependencyProperty VerticalPixelScrollProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    VisualStyleProperty

    DependencyProperty for VisualStyle.

    Declaration
    public static readonly DependencyProperty VisualStyleProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    WrapCellBehaviorProperty

    DependencyProperty for WrapCellBehavior property.

    Declaration
    public static readonly DependencyProperty WrapCellBehaviorProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    WrapCellProperty

    DependencyProperty for WrapCell property.

    Declaration
    public static readonly DependencyProperty WrapCellProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    ActivateCurrentCellBehavior

    Gets or sets the ActivateCurrentCellBehavior property. Specifies current cell activation behavior when moving the current cell or clicking inside a cell. Defines when to set the focus / toggle edit mode for the current cell.

    Declaration
    public GridCellActivateAction ActivateCurrentCellBehavior { get; set; }
    Property Value
    Type
    GridCellActivateAction

    AddNewRowBehaviour

    Declaration
    public AddNewRowBehaviour AddNewRowBehaviour { get; set; }
    Property Value
    Type
    AddNewRowBehaviour

    AddNewRowPosition

    Gets or sets the add new row position.

    Declaration
    public Position AddNewRowPosition { get; set; }
    Property Value
    Type Description
    Position

    The add new row position.

    AdvanceFilteringWindowStyle

    Declaration
    public Style AdvanceFilteringWindowStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    AllowDelete

    Gets or sets a value indicating whether [allow delete].

    Declaration
    public bool AllowDelete { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow delete]; otherwise, false.

    AllowDragColumns

    Gets or sets a value indicating whether [allow drag columns].

    Declaration
    public bool AllowDragColumns { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow drag columns]; otherwise, false.

    AllowEdit

    Gets or sets a value indicating whether [allow edit].

    Declaration
    public bool AllowEdit { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow edit]; otherwise, false.

    AllowExcelLikeResizing

    Gets or sets the AllowExcelLikeResizing property. This dependency property indicates whether hidden column/row resizing is allowed like in Excel.

    Declaration
    public bool AllowExcelLikeResizing { get; set; }
    Property Value
    Type
    System.Boolean

    AllowGroup

    Gets or sets a value indicating whether [allow group].

    Declaration
    public bool AllowGroup { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow group]; otherwise, false.

    AllowMultipleRecordDeletion

    Gets or sets a value indicating whether [allow multiple record deletion].

    Declaration
    public bool AllowMultipleRecordDeletion { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow multiple record deletion]; otherwise, false.

    AllowNestedGridPadding

    Gets or sets the AllowNestedGridPadding property. This dependency property indicates whether padding value is set for nested grid or not.

    Declaration
    public bool AllowNestedGridPadding { get; set; }
    Property Value
    Type
    System.Boolean

    AllowOnDemandCaptionSummaryCalculation

    Declaration
    public bool AllowOnDemandCaptionSummaryCalculation { get; set; }
    Property Value
    Type
    System.Boolean

    AllowResizeColumns

    Gets or sets a value indicating whether AllowResizeColumns is true / false.

    Declaration
    public bool AllowResizeColumns { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow resize columns]; otherwise, false.

    AllowResizeRows

    Gets or sets a value indicating whether AllowResizeRows is true / false.

    Declaration
    public bool AllowResizeRows { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow resize rows]; otherwise, false.

    AllowSelection

    Gets or sets the allow selection. Specifies behavior for selecting cells for the grid by the user with mouse or keyboard.

    Declaration
    public GridSelectionFlags AllowSelection { get; set; }
    Property Value
    Type
    GridSelectionFlags

    AllowSort

    Gets or sets a value indicating whether [allow sort].

    Declaration
    public bool AllowSort { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [allow sort]; otherwise, false.

    AlphaNumericFilterType

    Declaration
    public AlphaNumericFilterType AlphaNumericFilterType { get; set; }
    Property Value
    Type
    AlphaNumericFilterType

    AlternateRowStyle

    Gets / sets the alternate row style.

    Declaration
    public Style AlternateRowStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    AlternatingRowBackground

    Gets or sets the alternating row background.

    Declaration
    public Brush AlternatingRowBackground { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The alternating row background.

    AlternatingRowCount

    Gets or sets the alternating row count.

    Declaration
    public int AlternatingRowCount { get; set; }
    Property Value
    Type Description
    System.Int32

    The alternating row count.

    AlternatingRowForeground

    Gets or sets the alternating row background.

    Declaration
    public Brush AlternatingRowForeground { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The alternating row background.

    ApplySizingAfterLoad

    Declaration
    public bool ApplySizingAfterLoad { get; set; }
    Property Value
    Type
    System.Boolean

    AutoFocusCurrentItem

    Gets / Sets the AutoFocusCurrentItem property.

    Declaration
    public bool AutoFocusCurrentItem { get; set; }
    Property Value
    Type
    System.Boolean

    AutoGenerateColumnsInfo

    The property determines whether the Column Type are to be auto generated or not Setting of this property actually set the column type to VisibleColumn based on property type bound to columns

    Declaration
    public bool AutoGenerateColumnsInfo { get; set; }
    Property Value
    Type
    System.Boolean

    AutoPopulateColumns

    The property determines whether the VisibleColumns are to be auto populated or not

    Declaration
    public bool AutoPopulateColumns { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [auto populate columns]; otherwise, false.

    AutoPopulateColumnsMode

    Gets or sets the Auto Populate Columns Mode.

    Declaration
    public AutoPopulateColumnsMode AutoPopulateColumnsMode { get; set; }
    Property Value
    Type Description
    AutoPopulateColumnsMode

    AutoPopulateColumns Mode.

    AutoPopulateRelations

    Gets or sets a value indicating whether [auto populate relations].

    Declaration
    public bool AutoPopulateRelations { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [auto populate relations]; otherwise, false.

    CaptionSummaryRow

    Gets or sets the caption summary row.

    Declaration
    public GridDataSummaryRow CaptionSummaryRow { get; set; }
    Property Value
    Type Description
    GridDataSummaryRow

    The caption summary row.

    ClearAllOnItemSourceChange

    Gets or sets a value indicating whether ClearAllOnItemSource is true / false.

    Declaration
    public bool ClearAllOnItemSourceChange { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [clear all on item source change]; otherwise, false.

    ClearMultiSelectionInNestedGrid

    Gets / sets the persistance for group expand states when refreshed.

    Declaration
    [Obsolete]
    public bool ClearMultiSelectionInNestedGrid { get; set; }
    Property Value
    Type
    System.Boolean

    ColumnChooserCommand

    Declaration
    public DelegateCommand<object> ColumnChooserCommand { get; }
    Property Value
    Type
    DelegateCommand<System.Object>

    ColumnElementStyle

    Gets or sets the ColumnElementStyle property. This dependency property indicates style applicable for .

    Declaration
    public Style ColumnElementStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    ColumnOptionPaneStyle

    Declaration
    public Style ColumnOptionPaneStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    ColumnSizer

    Gets or sets the column sizer.

    Declaration
    public GridControlLengthUnitType ColumnSizer { get; set; }
    Property Value
    Type Description
    GridControlLengthUnitType

    The column sizer.

    ConditionalFormats

    Gets or sets the conditional formats.

    Declaration
    public FreezableCollection<GridDataConditionalFormat> ConditionalFormats { get; set; }
    Property Value
    Type Description
    System.Windows.FreezableCollection<GridDataConditionalFormat>

    The conditional formats.

    ContextMenuOptions

    Declaration
    public ContextMenuOptions ContextMenuOptions { get; set; }
    Property Value
    Type
    ContextMenuOptions

    ContextMenuStyle

    Declaration
    public Style ContextMenuStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    CopyPasteOption

    Gets or sets the copy paste option.

    Declaration
    public CopyPaste CopyPasteOption { get; set; }
    Property Value
    Type Description
    CopyPaste

    The copy paste option.

    CustomGroupComparer

    Defines the custom group comparer. This will work only when the grouped column is also sorted.

    Declaration
    public IComparer<Group> CustomGroupComparer { get; set; }
    Property Value
    Type
    System.Collections.Generic.IComparer<Syncfusion.Windows.Data.Group>

    CustomVisualStyle

    Gets or sets the custom visual style.

    Declaration
    public IGridDataVisualStyle CustomVisualStyle { get; set; }
    Property Value
    Type Description
    IGridDataVisualStyle

    The custom visual style.

    DefaultColumnWidth

    Gets or sets the default width of the column.

    Declaration
    public double DefaultColumnWidth { get; set; }
    Property Value
    Type Description
    System.Double

    The default width of the column.

    DefaultFilterOperator

    Gets or sets DefaultFilterOperator value for Filter bar.

    Declaration
    public FilterOperatorType DefaultFilterOperator { get; set; }
    Property Value
    Type
    Syncfusion.Windows.Data.FilterOperatorType
    Remarks

    DefaultFilterOperator contains StartsWith, Contains and Equals property in Enum value. This is set for Default filter value where we can use the filter value with out wildcard.

    DefaultHeaderRowHeight

    Gets or sets the DefaultHeaderRowHeight property. This dependency property indicates DefaultHeaderRowHeight of HeaderCells.

    Declaration
    public double DefaultHeaderRowHeight { get; set; }
    Property Value
    Type
    System.Double

    DetailsViewTemplate

    Gets or sets the details view template.

    Declaration
    public DataTemplate DetailsViewTemplate { get; set; }
    Property Value
    Type Description
    System.Windows.DataTemplate

    The details view template.

    DisableGridScrollViewer

    Declaration
    public bool DisableGridScrollViewer { get; set; }
    Property Value
    Type
    System.Boolean

    DragIndicatorInnerBrush

    Gets or sets the drag indicator inner brush.

    Declaration
    public Brush DragIndicatorInnerBrush { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The drag indicator inner brush.

    DragIndicatorOuterBrush

    Gets or sets the drag indicator outer brush.

    Declaration
    public Brush DragIndicatorOuterBrush { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The drag indicator outer brush.

    DrawSelectionOptions

    Gets or sets the draw selection options. Specify the different possible drawing selected cell options.

    Declaration
    public GridDrawSelectionOptions DrawSelectionOptions { get; set; }
    Property Value
    Type Description
    GridDrawSelectionOptions

    The draw selection options.

    EnableBlendStyling

    Gets / sets enable blend styling.

    Declaration
    public bool EnableBlendStyling { get; set; }
    Property Value
    Type
    System.Boolean

    EnableContextMenu

    Declaration
    public bool EnableContextMenu { get; set; }
    Property Value
    Type
    System.Boolean

    EnableLegacyFiltering

    Declaration
    public bool EnableLegacyFiltering { get; set; }
    Property Value
    Type
    System.Boolean

    EnableLegacyStyle

    Declaration
    public bool EnableLegacyStyle { get; set; }
    Property Value
    Type
    System.Boolean

    EnableNestedGridResizing

    Gets or sets a value indicating whether [Alllow NestedGrid Resizing] True Enable Nested Grid resize without extending Parent grid. False Enable Nested Grid resize by extending parent grid.

    Declaration
    public bool EnableNestedGridResizing { get; set; }
    Property Value
    Type
    System.Boolean

    EnableOptimizations

    Gets / sets to enable optimizations on the grid. When set to true, it will exclude Covered ranges and other factors that affect performance. This property has to be used when there are fast updates, and no covered cells being used.

    Declaration
    public bool EnableOptimizations { get; set; }
    Property Value
    Type
    System.Boolean

    EnablePaging

    Declaration
    public bool EnablePaging { get; set; }
    Property Value
    Type
    System.Boolean

    EnableParentStyleToChildTable

    Gets or sets the parent table style to child table.

    Declaration
    public bool EnableParentStyleToChildTable { get; set; }
    Property Value
    Type
    System.Boolean

    EnableRenderOptimization

    Gets or sets a value for EnableRenderOptimization Setting true will optimize the scrolling performance of the GridDataControl

    Declaration
    public EnableRenderOptimization EnableRenderOptimization { get; set; }
    Property Value
    Type
    EnableRenderOptimization

    EnableTriStateSorting

    Declaration
    public bool EnableTriStateSorting { get; set; }
    Property Value
    Type
    System.Boolean

    EnableVisualStyleForEditors

    Gets / sets VisualStyle for Editor Cell Types.

    Declaration
    public bool EnableVisualStyleForEditors { get; set; }
    Property Value
    Type
    System.Boolean

    ExcelLikeCurrentCell

    Gets or sets a value indicating whether ExcelLikeCurrentCell is true / false.

    Declaration
    public bool ExcelLikeCurrentCell { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [excel like current cell]; otherwise, false.

    ExcelLikeSelectionFrame

    Gets or sets a value indicating whether ExcelLikeSelectionFrame is true / false.

    Declaration
    public bool ExcelLikeSelectionFrame { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [excel like selection frame]; otherwise, false.

    ExpandGroupsWhenGrouped

    Gets or sets a value indicating whether ExpandGroupsWhenGrouped is true/false.

    Declaration
    public bool ExpandGroupsWhenGrouped { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [Expands all groups when the column is grouped]; otherwise, false.

    ExpressionFunc

    Gets / Sets the expression functor for customized dynamic objects when grid uses LINQ.

    Declaration
    public IUnboundExpressionFunc ExpressionFunc { get; set; }
    Property Value
    Type
    Syncfusion.Windows.Data.IUnboundExpressionFunc

    FilterBarMode

    Declaration
    public GridDataFilterBarMode FilterBarMode { get; set; }
    Property Value
    Type
    GridDataFilterBarMode

    FilterBarPredicateType

    Declaration
    public PredicateType FilterBarPredicateType { get; set; }
    Property Value
    Type
    Syncfusion.Windows.Data.PredicateType

    FilterBehavior

    Gets or sets the FilterBehavior property. This dependency property indicates ....

    Declaration
    public FilterBehavior FilterBehavior { get; set; }
    Property Value
    Type
    Syncfusion.Linq.FilterBehavior

    FilterPanePosition

    Declaration
    public FilterPanePosition FilterPanePosition { get; set; }
    Property Value
    Type
    FilterPanePosition

    FooterColumns

    Declaration
    public int FooterColumns { get; set; }
    Property Value
    Type
    System.Int32

    FooterRows

    Declaration
    public int FooterRows { get; set; }
    Property Value
    Type
    System.Int32

    FormulaDisplayBehavior

    Gets or sets the formula display behavior.

    Declaration
    public GridShowFormulaBehavior FormulaDisplayBehavior { get; set; }
    Property Value
    Type Description
    GridShowFormulaBehavior

    The formula display behavior.

    FrozenColumns

    Gets / Sets the FrozenColumns

    Declaration
    public int FrozenColumns { get; set; }
    Property Value
    Type
    System.Int32

    FrozenRows

    Gets / Sets FrozenRows.

    Declaration
    public int FrozenRows { get; set; }
    Property Value
    Type
    System.Int32

    GroupCaptionText

    Gets or sets the Group Caption Text. There are three properties that are necessary for the caption to display,

    • Name - Defines the Name of the group.
    • Count - Defines the group count.
    • ColumnName - Defines the name of the column that is grouped.

    Default value of the GroupCaptionText is, {ColumnName} : {Name} - {Count} Items. If the ShowGroupSummaryInCaption is set, this value would be overridden by the CaptionSummaryRow.Title.

    Declaration
    public string GroupCaptionText { get; set; }
    Property Value
    Type
    System.String

    GroupDropAreaHeight

    Gets or sets the GroupDropAreaHeight property. This dependency property indicates height specified for group drop area.

    Declaration
    public double GroupDropAreaHeight { get; set; }
    Property Value
    Type
    System.Double

    GroupDropAreaText

    Gets or sets the group drop area text.

    Declaration
    public string GroupDropAreaText { get; set; }
    Property Value
    Type Description
    System.String

    The group drop area text.

    GroupedColumns

    Gets or sets the grouped columns.

    Declaration
    public FreezableCollection<GridDataGroupColumn> GroupedColumns { get; set; }
    Property Value
    Type Description
    System.Windows.FreezableCollection<GridDataGroupColumn>

    The grouped columns.

    GroupHeaderContextMenuItems

    Declaration
    public IEnumerable GroupHeaderContextMenuItems { get; set; }
    Property Value
    Type
    System.Collections.IEnumerable

    HasError

    Gets a value indicating whether this instance has error.

    Declaration
    public bool HasError { get; }
    Property Value
    Type Description
    System.Boolean

    true if this instance has error; otherwise, false.

    HeaderCellTemplate

    Declaration
    public DataTemplate HeaderCellTemplate { get; set; }
    Property Value
    Type
    System.Windows.DataTemplate

    HeaderColumns

    Declaration
    public int HeaderColumns { get; set; }
    Property Value
    Type
    System.Int32

    HeaderContextMenuItems

    Declaration
    public IEnumerable HeaderContextMenuItems { get; set; }
    Property Value
    Type
    System.Collections.IEnumerable

    HeaderRows

    Declaration
    public int HeaderRows { get; set; }
    Property Value
    Type
    System.Int32

    HeaderStyle

    Gets / sets the header style.

    Declaration
    public Style HeaderStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    HideColumnsWhenGrouped

    Gets / Sets if columns have to be hidden when grouped

    Declaration
    public bool HideColumnsWhenGrouped { get; set; }
    Property Value
    Type
    System.Boolean

    HideEmptyChildGrid

    Gets or sets the HideEmptyChildGrid property. This dependency property indicates whether empty child grid should be hidded or not.

    Declaration
    public bool HideEmptyChildGrid { get; set; }
    Property Value
    Type
    System.Boolean

    HighlightSelectionAlphaBlend

    Gets or sets the highlight selection alpha blend.

    Declaration
    public Brush HighlightSelectionAlphaBlend { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The highlight selection alpha blend.

    HighlightSelectionBackground

    Gets or sets the highlight selection background.

    Declaration
    public Brush HighlightSelectionBackground { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The highlight selection background.

    HighlightSelectionBorder

    Gets or sets the highlight selection border.

    Declaration
    public Brush HighlightSelectionBorder { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The highlight selection border.

    HighlightSelectionBorderWidth

    Gets or sets the width of the highlight selection border.

    Declaration
    public double HighlightSelectionBorderWidth { get; set; }
    Property Value
    Type Description
    System.Double

    The width of the highlight selection border.

    HighlightSelectionForeground

    Gets or sets the highlight selection foreground.

    Declaration
    public Brush HighlightSelectionForeground { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The highlight selection foreground.

    HorizontalPixelScroll

    Gets or sets the HorizontalPixelScroll property. This dependency property indicates HorizontalPixel is enabled for GridDataControl.

    Declaration
    public bool HorizontalPixelScroll { get; set; }
    Property Value
    Type
    System.Boolean

    IncludeHeaderTextOnCopy

    Gets or sets the IncludeHeaderTextOnCopy property. This dependency property indicates whether header text has to be added while copying.

    Declaration
    public bool IncludeHeaderTextOnCopy { get; set; }
    Property Value
    Type
    System.Boolean

    IsDeferredScrollingEnabled

    Gets or sets a value indicating whether this instance is deferred scrolling enabled.

    Declaration
    public bool IsDeferredScrollingEnabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is deferred scrolling enabled; otherwise, false.

    IsDynamicItemsSource

    Gets / Sets the IsDynamicItemsSource property. Set this to true if ItemsSource is a collection of 'dynamic' objects. Default value is false.

    Declaration
    public bool IsDynamicItemsSource { get; set; }
    Property Value
    Type
    System.Boolean

    IsGroupsExpanded

    Gets or sets a value indicating whether this instance is groups expanded.

    Declaration
    public bool IsGroupsExpanded { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is groups expanded; otherwise, false.

    IsSynchronizedWithCurrentItem

    Gets or sets a value indicating whether this instance is synchronized with current item.

    Declaration
    public bool IsSynchronizedWithCurrentItem { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is synchronized with current item; otherwise, false.

    IsViewLevelPaging

    Declaration
    public bool IsViewLevelPaging { get; set; }
    Property Value
    Type
    System.Boolean

    ItemsSource

    Gets or sets the items source.

    Declaration
    public object ItemsSource { get; set; }
    Property Value
    Type Description
    System.Object

    The items source.

    ListBoxModeAllowUIElementClick

    Gets or sets a value indicating whether ListBoxModeAllowUIElementClick is true / false.

    Declaration
    public bool ListBoxModeAllowUIElementClick { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [list box mode allow UI element click]; otherwise, false.

    ListBoxSelectionMode

    Gets or sets the list box selection mode.

    Declaration
    public GridSelectionMode ListBoxSelectionMode { get; set; }
    Property Value
    Type Description
    GridSelectionMode

    The list box selection mode.

    Model

    Gets the model. Once the template gets applied, the Model object will return. Otherwise, it would be null. So use this after the AppliedTemplate flow is called.

    Declaration
    public GridDataTableModel Model { get; }
    Property Value
    Type Description
    GridDataTableModel

    The model.

    ModelProvider

    Gets / sets the ModelProvider

    Declaration
    public IGridModelProvider ModelProvider { get; set; }
    Property Value
    Type
    IGridModelProvider

    NotifyComplexPropertyChanges

    Gets or sets a value indicating whether NotifyComplexPropertyChanges is true / false. Set this to true, GridDataControl will listen to complex property changes.

    Declaration
    public bool NotifyComplexPropertyChanges { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [notify complex property changes]; otherwise, false.

    NotifyPropertyChanges

    Gets or sets a value indicating whether NotifyPropertyChanges is true / false. Set this to true, GridDataControl will listen to property changes.

    Declaration
    public bool NotifyPropertyChanges { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [notify property changes]; otherwise, false.

    NullFilterText

    Gets or sets the null filter text.

    Declaration
    public string NullFilterText { get; set; }
    Property Value
    Type Description
    System.String

    The null filter text.

    OneTimePopulateRelations

    Gets or sets a value indicating whether OneTimePopulateRelations is true / false. If set to true, this will pre-populate the relations when the ItemsSource is bound to the grid.

    Declaration
    public bool OneTimePopulateRelations { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [one time populate relations]; otherwise, false.

    PersistGroupsExpandState

    Gets / sets the persistance for group expand states when refreshed.

    Declaration
    public bool PersistGroupsExpandState { get; set; }
    Property Value
    Type
    System.Boolean

    PrintFooterHeight

    Gets or sets the height of the print footer.

    Declaration
    public double PrintFooterHeight { get; set; }
    Property Value
    Type Description
    System.Double

    The height of the print footer.

    PrintFooterTemplate

    Gets or sets the print footer template.

    Declaration
    public DataTemplate PrintFooterTemplate { get; set; }
    Property Value
    Type Description
    System.Windows.DataTemplate

    The print footer template.

    PrintHeaderHeight

    Gets or sets the height of the print header.

    Declaration
    public double PrintHeaderHeight { get; set; }
    Property Value
    Type Description
    System.Double

    The height of the print header.

    PrintHeaderTemplate

    Gets or sets the print header template.

    Declaration
    public DataTemplate PrintHeaderTemplate { get; set; }
    Property Value
    Type Description
    System.Windows.DataTemplate

    The print header template.

    PrintPageMargin

    Gets or sets the margin of the printpage.

    Declaration
    public Thickness PrintPageMargin { get; set; }
    Property Value
    Type
    System.Windows.Thickness

    QueryCellInfoCommand

    Gets or sets the command to invoke when QueryCellInfo event is triggered.

    Declaration
    public ICommand QueryCellInfoCommand { get; set; }
    Property Value
    Type
    System.Windows.Input.ICommand

    RecordContextMenuItems

    Declaration
    public IEnumerable RecordContextMenuItems { get; set; }
    Property Value
    Type
    System.Collections.IEnumerable

    Relations

    Gets or sets the relations.

    Declaration
    public FreezableCollection<GridDataRelation> Relations { get; set; }
    Property Value
    Type Description
    System.Windows.FreezableCollection<GridDataRelation>

    The relations.

    ReserveSpaceForIcons

    Gets or sets the ReserveSpaceForIcons property. This dependency property indicates ....

    Declaration
    public bool ReserveSpaceForIcons { get; set; }
    Property Value
    Type
    System.Boolean

    RetainSortWhenUnGrouped

    Declaration
    public bool RetainSortWhenUnGrouped { get; set; }
    Property Value
    Type
    System.Boolean

    RowBackground

    Gets or sets the row background.

    Declaration
    public Brush RowBackground { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The row background.

    RowForeground

    Gets or sets the row background.

    Declaration
    public Brush RowForeground { get; set; }
    Property Value
    Type Description
    System.Windows.Media.Brush

    The row background.

    RowStyle

    Gets / sets row style.

    Declaration
    public Style RowStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    ScrollFrozen

    Gets or sets a value indicating whether ScrollFrozen is true / false.

    Declaration
    public bool ScrollFrozen { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [scroll frozen]; otherwise, false.

    ScrollViewerStyle

    Declaration
    [Obsolete("Not sure if needed")]
    public Style ScrollViewerStyle { get; set; }
    Property Value
    Type
    System.Windows.Style

    SelectedChildModel

    Gets or sets the selected child model.

    Declaration
    public GridDataChildTableModel SelectedChildModel { get; }
    Property Value
    Type Description
    GridDataChildTableModel

    The selected child model.

    SelectedItem

    Gets or sets the selected item.

    Declaration
    public object SelectedItem { get; set; }
    Property Value
    Type Description
    System.Object

    The selected item.

    SelectedItems

    Declaration
    public ObservableCollection<object> SelectedItems { get; set; }
    Property Value
    Type
    System.Collections.ObjectModel.ObservableCollection<System.Object>

    SelectFirstRowOnLoad

    Gets or sets a value indicating whether to select the first row on load or not.

    Declaration
    public bool SelectFirstRowOnLoad { get; set; }
    Property Value
    Type
    System.Boolean

    ShowAddNewRow

    Gets or sets a value indicating whether [show add new row].

    Declaration
    public bool ShowAddNewRow { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show add new row]; otherwise, false.

    ShowColumnOptions

    Gets or sets a value indicating whether [show column options].

    Declaration
    public bool ShowColumnOptions { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show column options]; otherwise, false.

    ShowCurrentCell

    Gets or sets a value indicating whether ShowCurrentCell is true / false.

    Declaration
    public bool ShowCurrentCell { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show current cell]; otherwise, false.

    ShowErrorIconOnEditing

    Gets / sets ErrorIcon at Editing time.

    Declaration
    public bool ShowErrorIconOnEditing { get; set; }
    Property Value
    Type
    System.Boolean

    ShowErrorTooltips

    Gets or sets a value indicating whether [show error tooltips].

    Declaration
    public bool ShowErrorTooltips { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show error tooltips]; otherwise, false.

    ShowFilterBar

    Declaration
    public bool ShowFilterBar { get; set; }
    Property Value
    Type
    System.Boolean

    ShowFilters

    Gets or sets a value indicating whether [show filters].

    Declaration
    public bool ShowFilters { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show filters]; otherwise, false.

    ShowFilterStatusMessage

    Declaration
    public bool ShowFilterStatusMessage { get; set; }
    Property Value
    Type
    System.Boolean

    ShowGroupCaptionPlusMinus

    Gets or sets a value indicating whether ShowGroupCaptionPlusMinus is true / false.

    Declaration
    public bool ShowGroupCaptionPlusMinus { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show group caption plus minus]; otherwise, false.

    ShowGroupDropArea

    Gets or sets a value indicating whether ShowGroupDropArea is true / false.

    Declaration
    public bool ShowGroupDropArea { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show group drop area]; otherwise, false.

    ShowGroupSummaries

    Gets or sets a value indicating whether ShowGroupSummaries is true / false.

    Declaration
    public bool ShowGroupSummaries { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show group summaries]; otherwise, false.

    ShowGroupSummaryInCaption

    Gets or sets a value indicating whether ShowGroupSummaryInCaption is true / false.

    Declaration
    public bool ShowGroupSummaryInCaption { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show group summary in caption]; otherwise, false.

    ShowHoveringBackground

    Gets or sets a value indicating whether [show hovering background].

    Declaration
    public bool ShowHoveringBackground { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show hovering background]; otherwise, false.

    ShowRecordPlusMinus

    Gets or sets a value indicating whether [show record plus minus].

    Declaration
    public bool ShowRecordPlusMinus { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show record plus minus]; otherwise, false.

    ShowRowHeader

    Gets or sets a value indicating whether [show row header].

    Declaration
    public bool ShowRowHeader { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show row header]; otherwise, false.

    ShowRowHeaderArrow

    Gets / Sets ShowRowHeaderArrow property.

    Declaration
    public bool ShowRowHeaderArrow { get; set; }
    Property Value
    Type
    System.Boolean

    ShowSortNumber

    Gets or sets a value indicating whether [show sort number].

    Declaration
    public bool ShowSortNumber { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show sort number]; otherwise, false.

    ShowTableSummaries

    Gets or sets a value indicating whether ShowTableSummaries is true / false.

    Declaration
    public bool ShowTableSummaries { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show table summaries]; otherwise, false.

    ShowTooltips

    Gets or sets a value indicating whether ShowTooltips is true / false.

    Declaration
    public bool ShowTooltips { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [show tooltips]; otherwise, false.

    SortClickAction

    Gets or sets the SortClickAction property. This dependency property indicates ....

    Declaration
    public SortClickAction SortClickAction { get; set; }
    Property Value
    Type
    SortClickAction

    SortColumnChangingCommand

    Gets or sets the command to invoke when SortColumnChanging event is triggered.

    Declaration
    public ICommand SortColumnChangingCommand { get; set; }
    Property Value
    Type
    System.Windows.Input.ICommand

    SortColumns

    Gets or sets the sort columns.

    Declaration
    public FreezableCollection<GridDataSortColumn> SortColumns { get; set; }
    Property Value
    Type Description
    System.Windows.FreezableCollection<GridDataSortColumn>

    The sort columns.

    SortingOptions

    Gets or sets a value indicating whether [Disable Sorting OnEdit].

    Declaration
    public SortingOptions SortingOptions { get; set; }
    Property Value
    Type
    Syncfusion.Windows.Data.SortingOptions

    SortWhenGrouped

    Gets or sets the SortWhenGrouped property. This dependency property indicates whether sorting is perfored while is group

    Declaration
    public bool SortWhenGrouped { get; set; }
    Property Value
    Type
    System.Boolean

    SourceType

    gets / sets the source type for the underlying source.

    Declaration
    public Type SourceType { get; set; }
    Property Value
    Type
    System.Type

    StackedHeaderRows

    Gets or sets the stacked header rows.

    Declaration
    public FreezableCollection<GridDataStackedHeaderRow> StackedHeaderRows { get; set; }
    Property Value
    Type Description
    System.Windows.FreezableCollection<GridDataStackedHeaderRow>

    The stacked header rows.

    StatusBarMessage

    Declaration
    public string StatusBarMessage { get; set; }
    Property Value
    Type
    System.String

    StyleManager

    Declaration
    public GridDataStyleManager StyleManager { get; set; }
    Property Value
    Type
    GridDataStyleManager

    SummaryRows

    Gets or sets the summary rows.

    Declaration
    public FreezableCollection<GridDataSummaryRow> SummaryRows { get; set; }
    Property Value
    Type Description
    System.Windows.FreezableCollection<GridDataSummaryRow>

    The summary rows.

    TableSummaryPosition

    Gets or sets the update mode.

    Declaration
    public Position TableSummaryPosition { get; set; }
    Property Value
    Type Description
    Position

    The update mode.

    TableSummaryRows

    Gets or sets the table summary rows.

    Declaration
    public FreezableCollection<GridDataSummaryRow> TableSummaryRows { get; set; }
    Property Value
    Type Description
    System.Windows.FreezableCollection<GridDataSummaryRow>

    The table summary rows.

    UnboundRowPosition

    Gets or sets the add new row position.

    Declaration
    public Position UnboundRowPosition { get; set; }
    Property Value
    Type Description
    Position

    The add new row position.

    UpdateMode

    Gets or sets the update mode.

    Declaration
    public UpdateMode UpdateMode { get; set; }
    Property Value
    Type Description
    UpdateMode

    The update mode.

    UsePLINQ

    Gets / sets to use PLINQ

    Declaration
    public bool UsePLINQ { get; set; }
    Property Value
    Type
    System.Boolean

    VerticalPixelScroll

    Gets or sets the VerticalPixelScroll property. This dependency property indicates VerticalPixelScroll is enabled or not.

    Declaration
    public bool VerticalPixelScroll { get; set; }
    Property Value
    Type
    System.Boolean

    VisibleColumns

    Gets or sets the visible columns.

    Declaration
    public GridDataVisibleColumns VisibleColumns { get; set; }
    Property Value
    Type Description
    GridDataVisibleColumns

    The visible columns.

    VisualStyle

    Gets or sets the visual style.

    Declaration
    public VisualStyle VisualStyle { get; set; }
    Property Value
    Type Description
    VisualStyle

    The visual style.

    WrapCell

    Gets or sets a value indicating whether WrapCell is true / false.

    Declaration
    public bool WrapCell { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [wrap cell]; otherwise, false.

    WrapCellBehavior

    Declaration
    public GridWrapCellBehavior WrapCellBehavior { get; set; }
    Property Value
    Type
    GridWrapCellBehavior

    Methods

    Dispose()

    Declaration
    public void Dispose()

    GetGridHost()

    Gets the grid host. When overriden in a derived class, this can return a derived version of GridDataControlBaseImpl.

    Declaration
    protected virtual GridDataControlBaseImpl GetGridHost()
    Returns
    Type
    GridDataControlBaseImpl

    GetOverrideVisualStyle(DependencyObject)

    Gets a boolean value if the DependencyObject should be loaded with override visual style.

    Declaration
    public static bool GetOverrideVisualStyle(DependencyObject dpo)
    Parameters
    Type Name Description
    System.Windows.DependencyObject dpo
    Returns
    Type
    System.Boolean

    GetTableProperties()

    Declaration
    protected virtual GridDataTableProperties GetTableProperties()
    Returns
    Type
    GridDataTableProperties

    MeasureOverride(Size)

    Declaration
    protected override Size MeasureOverride(Size constraint)
    Parameters
    Type Name Description
    System.Windows.Size constraint
    Returns
    Type
    System.Windows.Size

    OnApplyTemplate()

    When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.

    Declaration
    public override void OnApplyTemplate()

    OnCanExecuteEndEdit(CanExecuteRoutedEventArgs)

    Declaration
    protected virtual void OnCanExecuteEndEdit(CanExecuteRoutedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.Input.CanExecuteRoutedEventArgs args

    OnCanSearchKeyExecute(CanExecuteRoutedEventArgs)

    Declaration
    protected virtual void OnCanSearchKeyExecute(CanExecuteRoutedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.Input.CanExecuteRoutedEventArgs args

    OnCellButtonClick(GridCellButtonClickEventArgs)

    Declaration
    protected virtual void OnCellButtonClick(GridCellButtonClickEventArgs args)
    Parameters
    Type Name Description
    GridCellButtonClickEventArgs args

    OnCellCancelMode(SyncfusionRoutedEventArgs)

    Declaration
    protected virtual void OnCellCancelMode(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    OnCellClick(GridCellClickEventArgs)

    Declaration
    protected virtual void OnCellClick(GridCellClickEventArgs args)
    Parameters
    Type Name Description
    GridCellClickEventArgs args

    OnCellMouseDown(GridCellMouseControllerEventArgs)

    Declaration
    protected virtual void OnCellMouseDown(GridCellMouseControllerEventArgs args)
    Parameters
    Type Name Description
    GridCellMouseControllerEventArgs args

    OnCellMouseHover(GridCellMouseControllerEventArgs)

    Declaration
    protected virtual void OnCellMouseHover(GridCellMouseControllerEventArgs args)
    Parameters
    Type Name Description
    GridCellMouseControllerEventArgs args

    OnCellMouseHoverEnter(GridCellMouseEventArgs)

    Declaration
    protected virtual void OnCellMouseHoverEnter(GridCellMouseEventArgs args)
    Parameters
    Type Name Description
    GridCellMouseEventArgs args

    OnCellMouseHoverLeave(GridCellMouseEventArgs)

    Declaration
    protected virtual void OnCellMouseHoverLeave(GridCellMouseEventArgs args)
    Parameters
    Type Name Description
    GridCellMouseEventArgs args

    OnCellMouseMove(GridCellMouseControllerEventArgs)

    Declaration
    protected virtual void OnCellMouseMove(GridCellMouseControllerEventArgs args)
    Parameters
    Type Name Description
    GridCellMouseControllerEventArgs args

    OnCellMouseUp(GridCellMouseControllerEventArgs)

    Declaration
    protected virtual void OnCellMouseUp(GridCellMouseControllerEventArgs args)
    Parameters
    Type Name Description
    GridCellMouseControllerEventArgs args

    OnCellRestoreMode(SyncfusionRoutedEventArgs)

    Declaration
    protected virtual void OnCellRestoreMode(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    OnColumnElementStyleChanged(Style, Style)

    Provides derived classes an opportunity to handle changes to the ColumnElementStyle property.

    Declaration
    protected virtual void OnColumnElementStyleChanged(Style oldColumnElementStyle, Style newColumnElementStyle)
    Parameters
    Type Name Description
    System.Windows.Style oldColumnElementStyle
    System.Windows.Style newColumnElementStyle

    OnCurrentCellAcceptedChanges(SyncfusionRoutedEventArgs)

    Raises the cancelable CurrentCellAcceptedChanges event.

    Declaration
    protected virtual void OnCurrentCellAcceptedChanges(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    An System.EventArgs that contains the event data.

    OnCurrentCellActivateFailed(GridCurrentCellActivateFailedEventArgs)

    Raises the CurrentCellActivateFailed event.

    Declaration
    protected virtual void OnCurrentCellActivateFailed(GridCurrentCellActivateFailedEventArgs args)
    Parameters
    Type Name Description
    GridCurrentCellActivateFailedEventArgs args

    The GridCurrentCellActivateFailedEventArgs instance containing the event data.

    OnCurrentCellActivating(GridCurrentCellActivatingEventArgs)

    Raises the CurrentCellActivating event.

    Declaration
    protected virtual void OnCurrentCellActivating(GridCurrentCellActivatingEventArgs args)
    Parameters
    Type Name Description
    GridCurrentCellActivatingEventArgs args

    The GridCurrentCellActivatingEventArgs instance containing the event data.

    OnCurrentCellChanged(SyncfusionRoutedEventArgs)

    Raises the CurrentCellChanged event.

    Declaration
    protected virtual void OnCurrentCellChanged(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    A System.EventArgs that contains the event data.

    OnCurrentCellChanging(SyncfusionCancelRoutedEventArgs)

    Raises the CurrentCellChanging event.

    Declaration
    protected virtual void OnCurrentCellChanging(SyncfusionCancelRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionCancelRoutedEventArgs args

    A System.ComponentModel.CancelEventArgs that contains the event data.

    OnCurrentCellConfirmChangesFailed(SyncfusionRoutedEventArgs)

    Raises the CurrentCellConfirmChangesFailed event.

    Declaration
    protected virtual void OnCurrentCellConfirmChangesFailed(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    An System.EventArgs that contains the event data.

    OnCurrentCellDeactivated(GridCurrentCellDeactivatedEventArgs)

    Raises the CurrentCellDeactivated event.

    Declaration
    protected virtual void OnCurrentCellDeactivated(GridCurrentCellDeactivatedEventArgs args)
    Parameters
    Type Name Description
    GridCurrentCellDeactivatedEventArgs args

    A GridCurrentCellDeactivatedEventArgs that contains the event data.

    OnCurrentCellDeactivateFailed(SyncfusionRoutedEventArgs)

    Raises the CurrentCellDeactivateFailed event.

    Declaration
    protected virtual void OnCurrentCellDeactivateFailed(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    An System.EventArgs that contains the event data.

    OnCurrentCellDeactivating(SyncfusionCancelRoutedEventArgs)

    Raises the CurrentCellDeactivating event.

    Declaration
    protected virtual void OnCurrentCellDeactivating(SyncfusionCancelRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionCancelRoutedEventArgs args

    An System.ComponentModel.CancelEventArgs that contains the event data.

    OnCurrentCellEditingComplete(SyncfusionRoutedEventArgs)

    Raises the CurrentCellEditingComplete event.

    Declaration
    protected virtual void OnCurrentCellEditingComplete(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    An System.EventArgs that contains the event data.

    OnCurrentCellKeyDown(GridCellKeyEventArgs)

    Declaration
    protected virtual void OnCurrentCellKeyDown(GridCellKeyEventArgs args)
    Parameters
    Type Name Description
    GridCellKeyEventArgs args

    OnCurrentCellLoaded(GridCurrentCellLoadedEventArgs)

    Declaration
    protected virtual void OnCurrentCellLoaded(GridCurrentCellLoadedEventArgs args)
    Parameters
    Type Name Description
    GridCurrentCellLoadedEventArgs args

    OnCurrentCellMoved(GridCurrentCellMovedEventArgs)

    Raises the CurrentCellMoved event.

    Declaration
    protected virtual void OnCurrentCellMoved(GridCurrentCellMovedEventArgs args)
    Parameters
    Type Name Description
    GridCurrentCellMovedEventArgs args

    A GridCurrentCellMovedEventArgs that contains the event data.

    OnCurrentCellMoveFailed(GridCurrentCellMoveFailedEventArgs)

    Raises the CurrentCellMoveFailed event.

    Declaration
    protected virtual void OnCurrentCellMoveFailed(GridCurrentCellMoveFailedEventArgs args)
    Parameters
    Type Name Description
    GridCurrentCellMoveFailedEventArgs args

    A GridCurrentCellMoveFailedEventArgs that contains the event data.

    OnCurrentCellMoving(GridCurrentCellMovingEventArgs)

    Raises the CurrentCellMoving event.

    Declaration
    protected virtual void OnCurrentCellMoving(GridCurrentCellMovingEventArgs args)
    Parameters
    Type Name Description
    GridCurrentCellMovingEventArgs args

    A GridCurrentCellMovingEventArgs that contains the event data.

    OnCurrentCellPreviewKeyDown(GridCellKeyEventArgs)

    Declaration
    protected virtual void OnCurrentCellPreviewKeyDown(GridCellKeyEventArgs args)
    Parameters
    Type Name Description
    GridCellKeyEventArgs args

    OnCurrentCellRejectedChanges(SyncfusionRoutedEventArgs)

    Raises the CurrentCellRejectedChanges event.

    Declaration
    protected virtual void OnCurrentCellRejectedChanges(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    An System.EventArgs that contains the event data.

    OnCurrentCellStartEditing(SyncfusionCancelRoutedEventArgs)

    Raises the CurrentCellStartEditing event.

    Declaration
    protected virtual void OnCurrentCellStartEditing(SyncfusionCancelRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionCancelRoutedEventArgs args

    A System.ComponentModel.CancelEventArgs that contains the event data.

    OnCurrentCellValidated(SyncfusionRoutedEventArgs)

    Raises the CurrentCellValidated event.

    Declaration
    protected virtual void OnCurrentCellValidated(SyncfusionRoutedEventArgs args)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs args

    An System.EventArgs that contains the event data.

    OnCurrentCellValidating(CurrentCellValidatingEventArgs)

    Raises the cancelable CurrentCellValidating event.

    Declaration
    protected virtual void OnCurrentCellValidating(CurrentCellValidatingEventArgs args)
    Parameters
    Type Name Description
    CurrentCellValidatingEventArgs args

    An System.ComponentModel.CancelEventArgs that contains the event data.

    OnDropDownSelectionChanged(GridCellComboValueChangedEventArgs)

    Declaration
    protected virtual void OnDropDownSelectionChanged(GridCellComboValueChangedEventArgs args)
    Parameters
    Type Name Description
    GridCellComboValueChangedEventArgs args

    OnExecutedEndEdit(ExecutedRoutedEventArgs)

    Declaration
    protected virtual void OnExecutedEndEdit(ExecutedRoutedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.Input.ExecutedRoutedEventArgs args

    OnGridCellCursor(GridCellCursorEventArgs)

    Declaration
    protected virtual void OnGridCellCursor(GridCellCursorEventArgs args)
    Parameters
    Type Name Description
    GridCellCursorEventArgs args

    OnItemsSourceChanged(SyncfusionRoutedEventArgs)

    Declaration
    protected virtual void OnItemsSourceChanged(SyncfusionRoutedEventArgs e)
    Parameters
    Type Name Description
    SyncfusionRoutedEventArgs e

    OnLostFocus(RoutedEventArgs)

    Declaration
    protected override void OnLostFocus(RoutedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs e

    OnLostMouseCapture(MouseEventArgs)

    Declaration
    protected override void OnLostMouseCapture(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs e

    OnModelCreated()

    Declaration
    protected virtual GridDataTableModel OnModelCreated()
    Returns
    Type
    GridDataTableModel

    OnModelLoaded()

    Declaration
    protected virtual void OnModelLoaded()

    OnMouseDoubleClick(MouseButtonEventArgs)

    Declaration
    protected override void OnMouseDoubleClick(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    OnPreviewKeyDown(KeyEventArgs)

    Declaration
    protected override void OnPreviewKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs e

    OnPropertyChanged(DependencyPropertyChangedEventArgs)

    Declaration
    protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs e

    OnRaiseQueryAllowDragColumn(GridQueryDragColumnHeaderEventArgs)

    Declaration
    protected virtual void OnRaiseQueryAllowDragColumn(GridQueryDragColumnHeaderEventArgs args)
    Parameters
    Type Name Description
    GridQueryDragColumnHeaderEventArgs args

    OnRecordSelectionChanging(GridDataRecordSelectionChangingEventArgs)

    Declaration
    protected virtual void OnRecordSelectionChanging(GridDataRecordSelectionChangingEventArgs args)
    Parameters
    Type Name Description
    GridDataRecordSelectionChangingEventArgs args

    OnRecordsSelectionChanged(GridDataRecordsSelectionChangedEventArgs)

    Declaration
    protected virtual void OnRecordsSelectionChanged(GridDataRecordsSelectionChangedEventArgs args)
    Parameters
    Type Name Description
    GridDataRecordsSelectionChangedEventArgs args

    OnResizingColumns(GridResizingColumnsEventArgs)

    Declaration
    protected virtual void OnResizingColumns(GridResizingColumnsEventArgs args)
    Parameters
    Type Name Description
    GridResizingColumnsEventArgs args

    OnResizingRows(GridResizingRowsEventArgs)

    Declaration
    protected virtual void OnResizingRows(GridResizingRowsEventArgs args)
    Parameters
    Type Name Description
    GridResizingRowsEventArgs args

    OnSearchKeyExecuted(ExecutedRoutedEventArgs)

    Declaration
    protected virtual void OnSearchKeyExecuted(ExecutedRoutedEventArgs args)
    Parameters
    Type Name Description
    System.Windows.Input.ExecutedRoutedEventArgs args

    SetOverrideVisualStyle(DependencyObject, Boolean)

    Sets a boolean value if the DependencyObject should be loaded with override visual style.

    Declaration
    public static void SetOverrideVisualStyle(DependencyObject dpo, bool value)
    Parameters
    Type Name Description
    System.Windows.DependencyObject dpo
    System.Boolean value

    ShowColumnChooser()

    Shows the column chooser.

    Declaration
    public void ShowColumnChooser()

    ShowColumnChooser(Action<GridDataColumnChooserWindow>)

    Shows the column chooser.

    Declaration
    public void ShowColumnChooser(Action<GridDataColumnChooserWindow> Columnchooseraction)
    Parameters
    Type Name Description
    System.Action<GridDataColumnChooserWindow> Columnchooseraction

    The columnchooseraction.

    Events

    CellButtonClick

    Declaration
    public event GridCellButtonClickEventHandler CellButtonClick
    Event Type
    Type
    GridCellButtonClickEventHandler

    CellCancelMode

    Declaration
    public event GridRoutedEventHandler CellCancelMode
    Event Type
    Type
    GridRoutedEventHandler

    CellClick

    Declaration
    public event GridCellClickEventHandler CellClick
    Event Type
    Type
    GridCellClickEventHandler

    CellCursor

    Declaration
    public event GridCellCursorEventHandler CellCursor
    Event Type
    Type
    GridCellCursorEventHandler

    CellKeyDown

    Declaration
    public event GridCellKeyEventHandler CellKeyDown
    Event Type
    Type
    GridCellKeyEventHandler

    CellMouseDown

    Declaration
    public event GridCellMouseControllerEventHandler CellMouseDown
    Event Type
    Type
    GridCellMouseControllerEventHandler

    CellMouseHover

    Declaration
    public event GridCellMouseControllerEventHandler CellMouseHover
    Event Type
    Type
    GridCellMouseControllerEventHandler

    CellMouseHoverEnter

    Declaration
    public event GridCellMouseEventHandler CellMouseHoverEnter
    Event Type
    Type
    GridCellMouseEventHandler

    CellMouseHoverLeave

    Declaration
    public event GridCellMouseEventHandler CellMouseHoverLeave
    Event Type
    Type
    GridCellMouseEventHandler

    CellMouseMove

    Declaration
    public event GridCellMouseControllerEventHandler CellMouseMove
    Event Type
    Type
    GridCellMouseControllerEventHandler

    CellMouseUp

    Declaration
    public event GridCellMouseControllerEventHandler CellMouseUp
    Event Type
    Type
    GridCellMouseControllerEventHandler

    CellPreviewKeyDown

    Declaration
    public event GridCellKeyEventHandler CellPreviewKeyDown
    Event Type
    Type
    GridCellKeyEventHandler

    CellRestoreMode

    Declaration
    public event GridRoutedEventHandler CellRestoreMode
    Event Type
    Type
    GridRoutedEventHandler

    CurrentCellAcceptedChanges

    Occurs when the grid accepts changes made to the active current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellAcceptedChanges
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    The grid raises this cancelable event when the object's ConfirmChanges() method is called. Deactivate() and EndEdit() call this method when the current cell was in editing mode and its contents were modified and validated.

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    If you assign true to System.ComponentModel.CancelEventArgs.Cancel, the grid will not deactivate the current cell.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellActivated

    Occurs after the grid activates the specified cell as current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellActivated
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    You can determine if Activate(Int32, Int32) was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See Also
    GridCurrentCellActivatingEventArgs
    Activate(Int32, Int32)
    IsInMoveTo

    CurrentCellActivateFailed

    Occurs after the grid fails to activate a specific cell as current cell.

    Declaration
    public event GridCurrentCellActivateFailedEventHandler CurrentCellActivateFailed
    Event Type
    Type
    GridCurrentCellActivateFailedEventHandler
    Remarks

    You can determine if Activate(Int32, Int32) was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    See Also
    GridCurrentCellActivateFailedEventArgs
    Activate(Int32, Int32)
    IsInMoveTo

    CurrentCellActivating

    Occurs before the grid activates the specified cell as current cell.

    Declaration
    public event GridCurrentCellActivatingEventHandler CurrentCellActivating
    Event Type
    Type
    GridCurrentCellActivatingEventHandler
    Remarks

    You can disallow the activation of specific cells at run-time when you assign True to System.ComponentModel.CancelEventArgs.Cancel.

    You can modify the CellRowColumnIndex to activate a different cell.

    You can determine if Activate(Int32, Int32) was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    Once the current cell has been activated, a CurrentCellActivated event is raised or a CurrentCellActivateFailed if activating the specified cell failed.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    See Also
    GridCurrentCellActivatingEventArgs
    Activate(Int32, Int32)
    IsInMoveTo

    CurrentCellChanged

    Occurs when the user changes contents of the current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellChanged
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    The grid sends this event whenever changes occur, similar to a event.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellChanging

    Occurs when the user wants to modify contents of the current cell.

    Declaration
    public event GridCancelRoutedEventHandler CurrentCellChanging
    Event Type
    Type
    GridCancelRoutedEventHandler
    Remarks

    The grid sends this event before the changes are applied to the active cell. You can cancel the operation by setting System.ComponentModel.CancelEventArgs.Cancel to True.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellConfirmChangesFailed

    Occurs when the grid could not save changes made to the active current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellConfirmChangesFailed
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    The grid raises this event when the object's ConfirmChanges() method is called and its contents were modified and could not be succesfully validated or saved back to the data source.

    The Exception and properties provide details why the operation failed. If you want to display a message box be sure to reset the the error state with .

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellDeactivated

    Occurs after the grid deactivates current cell.

    Declaration
    public event GridCurrentCellDeactivatedEventHandler CurrentCellDeactivated
    Event Type
    Type
    GridCurrentCellDeactivatedEventHandler
    Remarks

    The grid raises this event when the object's Deactivate() method is called. The event occurs after any CurrentCellRejectedChanges, CurrentCellAcceptedChanges, CurrentCellRejectedChanges, or CurrentCellAcceptedChanges are raised.

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellDeactivateFailed

    Occurs after the grid fails to deactivate the current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellDeactivateFailed
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    The grid raises this event when the object's Deactivate() method is called and can not deactivate the current cell. The reason deactivation may fail could be that the cell's contents were invalid or any of the event handlers associated with deactivating the current cell signaled to abort this operation.

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellDeactivating

    Occurs before the grid the deactivates the current cell.

    Declaration
    public event GridCancelRoutedEventHandler CurrentCellDeactivating
    Event Type
    Type
    GridCancelRoutedEventHandler
    Remarks

    You can cancel the operation by setting System.ComponentModel.CancelEventArgs.Cancel to True.

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    See Also
    Deactivate()
    IsInMoveTo

    CurrentCellEditingComplete

    Occurs when the grid completes editing mode for the active current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellEditingComplete
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    The grid raises this event when the object's EndEdit() or CancelEdit() method is called. The event occurs after CurrentCellRejectedChanges or CurrentCellAcceptedChanges were raised.

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellLoaded

    Declaration
    public event GridControlBase.GridCurrentCellLoadedEvent CurrentCellLoaded
    Event Type
    Type
    GridControlBase.GridCurrentCellLoadedEvent

    CurrentCellMoved

    Occurs when the current cell has been successfully moved to a new position.

    Declaration
    public event GridCurrentCellMovedEventHandler CurrentCellMoved
    Event Type
    Type
    GridCurrentCellMovedEventHandler
    Remarks

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    See Also
    GridCurrentCellMovedEventArgs
    MoveTo(Int32, Int32)

    CurrentCellMoveFailed

    Occurs when the current cell fails to be moved to a new position.

    Declaration
    public event GridCurrentCellMoveFailedEventHandler CurrentCellMoveFailed
    Event Type
    Type
    GridCurrentCellMoveFailedEventHandler
    Remarks

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    might hold an error message why the operation failed.

    See Also
    GridCurrentCellMoveFailedEventArgs
    MoveTo(Int32, Int32)

    CurrentCellMoving

    Occurs when the current cell is about to be moved to a new position.

    Declaration
    public event GridCurrentCellMovingEventHandler CurrentCellMoving
    Event Type
    Type
    GridCurrentCellMovingEventHandler
    Remarks

    You can disallow the activataion of specific cells at run-time when you assign True to System.ComponentModel.CancelEventArgs.Cancel.

    You can modify the CellRowColumnIndex to activate a different cell.

    You can also modify the .

    Once the current cell has been moved, a CurrentCellMoved event is raised or a CurrentCellMoveFailed if moving to the specified target cell failed.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    See Also
    GridCurrentCellMovingEventArgs
    MoveTo(Int32, Int32)

    CurrentCellRejectedChanges

    Occurs when the grid rejects changes made to the active current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellRejectedChanges
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    The grid raises this event when the object's RejectChanges() method is called. Deactivate() and CancelEdit() call this method when the current cell was in editing mode and its contents were modified.

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellStartEditing

    Occurs before the current cell switches into editing mode.

    Declaration
    public event GridCancelRoutedEventHandler CurrentCellStartEditing
    Event Type
    Type
    GridCancelRoutedEventHandler
    Remarks

    The grid will switch into editing mode when the user presses a key while the cell is not in editing mode or when you call BeginEdit(). You can cancel the operation by setting System.ComponentModel.CancelEventArgs.Cancel to True.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellValidated

    Occurs when the grid has successfully validated the contents of the active current cell.

    Declaration
    public event GridRoutedEventHandler CurrentCellValidated
    Event Type
    Type
    GridRoutedEventHandler
    Remarks

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    CurrentCellValidating

    Occurs when the grid validates contents of the active current cell.

    Declaration
    public event CurrentCellValidatingEventHandler CurrentCellValidating
    Event Type
    Type
    CurrentCellValidatingEventHandler
    Remarks

    You can mark the contents as invalid by by setting System.ComponentModel.CancelEventArgs.Cancel to True.

    The grid raises this event when the object's Validate() method is called. Deactivate() calls this method when the current cell was in editing mode and its contents were modified.

    You can determine if Deactivate() was called stand-alone or as result of a MoveTo(Int32, Int32) call by checking the IsInMoveTo property.

    You can find out about the current cell's position by querying the CellRowColumnIndex property of the object in GridDataControl.

    See MoveTo(Int32, Int32) for a discussion about the order of events that you receive when the current cell is moved.

    DropDownSelectionChanged

    Declaration
    public event GridCellComboValueChangedEventHandler DropDownSelectionChanged
    Event Type
    Type
    GridCellComboValueChangedEventHandler

    ItemsSourceChanged

    Declaration
    public event GridRoutedEventHandler ItemsSourceChanged
    Event Type
    Type
    GridRoutedEventHandler

    ModelLoaded

    Occurs when the Model is loaded. This is useful to listen to Model events when the control is initialized.

                
                this.dataGrid.ModelLoaded += (sender, args) =>
                {
                    this.dataGrid.Model.QueryCellInfo += new
    Syncfusion.Windows.Controls.Grid.GridQueryCellInfoEventHandler(Model_QueryCellInfo);
                };
    Declaration
    public event EventHandler ModelLoaded
    Event Type
    Type
    System.EventHandler

    QueryAllowDragColumn

    Declaration
    public event GridQueryDragColumnHeaderEventHandler QueryAllowDragColumn
    Event Type
    Type
    GridQueryDragColumnHeaderEventHandler

    RecordsSelectionChanged

    Declaration
    public event GridDataRecordsSelectionChangedEventHandler RecordsSelectionChanged
    Event Type
    Type
    GridDataRecordsSelectionChangedEventHandler

    RecordsSelectionChanging

    Declaration
    public event GridDataRecordSelectionChangingEventHandler RecordsSelectionChanging
    Event Type
    Type
    GridDataRecordSelectionChangingEventHandler

    ResizingColumns

    Declaration
    public event GridResizingColumnsEventHandler ResizingColumns
    Event Type
    Type
    GridResizingColumnsEventHandler

    ResizingRows

    Declaration
    public event GridResizingRowsEventHandler ResizingRows
    Event Type
    Type
    GridResizingRowsEventHandler

    RowValidating

    Occurs when [row validating].

    Declaration
    public event GridDataRowValidatingEventHandler RowValidating
    Event Type
    Type
    GridDataRowValidatingEventHandler

    RowValueCommitted

    Declaration
    public event GridDataRowValueCommittedEventHandler RowValueCommitted
    Event Type
    Type
    GridDataRowValueCommittedEventHandler

    RowValueCommitting

    This event only for UpdateMode = RowCachedMode. Occurs Row focus moved to another row.

    Declaration
    public event GridDataRowValueCommittingEventHandler RowValueCommitting
    Event Type
    Type
    GridDataRowValueCommittingEventHandler

    RowValueCommittingCancelled

    Declaration
    public event GridDataRowValueCommittingCancelledEventHandler RowValueCommittingCancelled
    Event Type
    Type
    GridDataRowValueCommittingCancelledEventHandler

    Explicit Interface Implementations

    IDisposable.Dispose()

    Declaration
    void IDisposable.Dispose()

    Implements

    System.IDisposable

    Extension Methods

    GridPrintExtensions.ShowPrintDialog(GridDataControl)
    GridPrintExtensions.ShowPrintDialog(GridDataControl, Action<GridPrintDialog>)
    GridPrintExtensions.Print(GridDataControl, Action<PrintDialog>)
    GridPrintExtensions.Print(GridDataControl)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, String, ExcelVersion)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, String, ExcelVersion, Boolean)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, String, ExcelVersion, Boolean, GridModelExportToExcelHandler)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, String, ExcelVersion, List<String>, Boolean)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, String, ExcelVersion, GridCellExportToExcelHandler, Boolean)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, String, ExcelVersion, GridCellExportToExcelHandler)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, String, ExcelVersion, GridCellExportToExcelHandler, GridModelExportToExcelHandler, Boolean)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, GridRangeInfo, String, ExcelVersion, GridCellExportToExcelHandler)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, GridRangeInfo, String, ExcelVersion)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, GridRangeInfo, IWorkbook, GridCellExportToExcelHandler, GridModelExportToExcelHandler, Boolean)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, GridRangeInfo, IWorksheet, IRange)
    GridDataControlExportExtensions.ExportToExcel(GridDataControl, GridRangeInfo, IWorksheet, IRange, GridCellExportToExcelHandler)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved