WPF

Code Examples Upgrade Guide User Guide Demos Support Forums Download
  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDataControlBaseImpl

    Show / Hide Table of Contents

    Class GridDataControlBaseImpl

    Inheritance
    System.Object
    VisualContainer
    ScrollControl
    ScrollAxisControl
    VirtualizingCellsControl
    GridControlBase
    GridDataControlBaseImpl
    Implements
    IScrollBarProvider
    System.Windows.Controls.Primitives.IScrollInfo
    IGridPrintPaginator
    System.IDisposable
    Inherited Members
    GridControlBase.PrintHeaderTemplateProperty
    GridControlBase.PrintFooterTemplateProperty
    GridControlBase.PrintHeaderHeightProperty
    GridControlBase.PrintFooterHeightProperty
    GridControlBase.PrintDescriptionProperty
    GridControlBase.PrintPageMarginProperty
    GridControlBase.previous
    GridControlBase.IgnoreChangedEventProperty
    GridControlBase.AllowDropDownKeyHandlingProperty
    GridControlBase.AllowSelectionInDataTemplateProperty
    GridControlBase.AddSkinResourceForDataTemplateProperty
    GridControlBase.SelectionChangedEvent
    GridControlBase.CellRenderedEvent
    GridControlBase.PrepareRenderCellEvent
    GridControlBase.CancelModeEvent
    GridControlBase.WrapCellNextControlInFormEvent
    GridControlBase.MoveCurrentCellDirectionEvent
    GridControlBase.QueryNextCurrentCellPositionEvent
    GridControlBase.CurrentCellPreviewKeyDownEvent
    GridControlBase.CurrentCellKeyDownEvent
    GridControlBase.CurrentCellActivatingEvent
    GridControlBase.CurrentCellActivatedEvent
    GridControlBase.CurrentCellActivateFailedEvent
    GridControlBase.CurrentCellDeactivatingEvent
    GridControlBase.CurrentCellDeactivatedEvent
    GridControlBase.CurrentCellDeactivateFailedEvent
    GridControlBase.CurrentCellConfirmChangesFailedEvent
    GridControlBase.CurrentCellAcceptedChangesEvent
    GridControlBase.CurrentCellChangingEvent
    GridControlBase.CurrentCellStartEditingEvent
    GridControlBase.CurrentCellEditingCompleteEvent
    GridControlBase.CurrentCellRejectedChangesEvent
    GridControlBase.CurrentCellChangedEvent
    GridControlBase.CurrentCellMovedEvent
    GridControlBase.CurrentCellMoveFailedEvent
    GridControlBase.CurrentCellMovingEvent
    GridControlBase.CurrentCellValidatingEvent
    GridControlBase.CurrentCellValidatedEvent
    GridControlBase.CurrentCellClosedDropDownEvent
    GridControlBase.CurrentCellShowedDropDownEvent
    GridControlBase.CurrentCellShowingDropDownEvent
    GridControlBase.CellButtonClickEvent
    GridControlBase.DropDownSelectionChangedEvent
    GridControlBase.CellClickEvent
    GridControlBase.CellCursorEvent
    GridControlBase.CellMouseHoverEnterEvent
    GridControlBase.CellMouseHoverEvent
    GridControlBase.CellMouseHoverLeaveEvent
    GridControlBase.CellMouseDownEvent
    GridControlBase.CellMouseMoveEvent
    GridControlBase.CellMouseUpEvent
    GridControlBase.CellCancelModeEvent
    GridControlBase.CellRestoreModeEvent
    GridControlBase.ResizingColumnsEvent
    GridControlBase.QueryAllowDragColumnEvent
    GridControlBase.ResizingRowsEvent
    GridControlBase.IGridPrintPaginator.GetPrintTotalPageCount(Size)
    GridControlBase.IGridPrintPaginator.GetPrintVisualAt(Int32, Size)
    GridControlBase.SetPrintPageSize(Size)
    GridControlBase.GetRenderStyleInfo(DependencyObject)
    GridControlBase.SetRenderStyleInfo(DependencyObject, GridRenderStyleInfo)
    GridControlBase.GetCellRenderer(DependencyObject)
    GridControlBase.SetCellRenderer(DependencyObject, IGridCellRenderer)
    GridControlBase.GetIgnoreChangedEvent(DependencyObject)
    GridControlBase.SetIgnoreChangedEvent(DependencyObject, Boolean)
    GridControlBase.GetDelayLoad(DependencyObject)
    GridControlBase.SetDelayLoad(DependencyObject, Boolean)
    GridControlBase.GetAutomationTemplateElement(DependencyObject)
    GridControlBase.SetAutomationTemplateElement(DependencyObject, Boolean)
    GridControlBase.GetAllowDropDownKeyHandling(DependencyObject)
    GridControlBase.SetAllowDropDownKeyHandling(DependencyObject, Boolean)
    GridControlBase.SetAllowSelectionInDataTemplate(DependencyObject, Boolean)
    GridControlBase.GetAllowSelectionInDataTemplate(DependencyObject)
    GridControlBase.GetAddSkinResourceForDataTemplate(DependencyObject)
    GridControlBase.SetAddSkinResourceForDataTemplate(DependencyObject, Boolean)
    GridControlBase.OnPreviewMouseDown(MouseButtonEventArgs)
    GridControlBase.OnCanExecuteCopy(CanExecuteRoutedEventArgs)
    GridControlBase.OnExecutedCopy(ExecutedRoutedEventArgs)
    GridControlBase.OnCanExecuteCut(CanExecuteRoutedEventArgs)
    GridControlBase.OnExecutedCut(ExecutedRoutedEventArgs)
    GridControlBase.OnCanExecutePaste(CanExecuteRoutedEventArgs)
    GridControlBase.OnExecutedPaste(ExecutedRoutedEventArgs)
    GridControlBase.OnCanExecuteUndo(CanExecuteRoutedEventArgs)
    GridControlBase.OnCanExecuteUndo(Object, CanExecuteRoutedEventArgs)
    GridControlBase.OnExecuteUndo(ExecutedRoutedEventArgs)
    GridControlBase.OnCanExecuteRedo(CanExecuteRoutedEventArgs)
    GridControlBase.OnCanExecuteRedo(Object, CanExecuteRoutedEventArgs)
    GridControlBase.OnExecuteRedo(ExecutedRoutedEventArgs)
    GridControlBase.OnModelCreated()
    GridControlBase.WireModel()
    GridControlBase.UnwireModel()
    GridControlBase.OnSelectionChanging(GridSelectionChangingEventArgs)
    GridControlBase.InvalidateRenderCell(GridRangeInfo)
    GridControlBase.OnSelectionChanged(GridSelectionChangedEventArgs)
    GridControlBase.OnSaveCellFormattedText(GridCellTextEventArgs)
    GridControlBase.OnRowsRemoved(GridRangeRemovedEventArgs)
    GridControlBase.OnRowsMoved(GridRangeMovedEventArgs)
    GridControlBase.OnRowsInserted(GridRangeInsertedEventArgs)
    GridControlBase.OnQueryCoveredRange(GridQueryCoveredRangeEventArgs)
    GridControlBase.OnSaveCellText(GridCellTextEventArgs)
    GridControlBase.OnQueryCellText(GridCellTextEventArgs)
    GridControlBase.OnQueryCellSpanBackgrounds(GridQueryCellSpanBackgroundsEventArgs)
    GridControlBase.OnQueryCellModel(GridQueryCellModelEventArgs)
    GridControlBase.OnQueryCellInfo(GridQueryCellInfoEventArgs)
    GridControlBase.OnQueryCellFormattedText(GridCellTextEventArgs)
    GridControlBase.OnParseCommonFormats(GridCellTextEventArgs)
    GridControlBase.OnCommittedCellInfo(GridCommitCellInfoEventArgs)
    GridControlBase.OnCommitCellInfo(GridCommitCellInfoEventArgs)
    GridControlBase.OnColumnsRemoved(GridRangeRemovedEventArgs)
    GridControlBase.OnColumnsMoved(GridRangeMovedEventArgs)
    GridControlBase.OnColumnsInserted(GridRangeInsertedEventArgs)
    GridControlBase.OnCellModelsChanged(CollectionChangeEventArgs)
    GridControlBase.OnBaseStylesMapChanged(EventArgs)
    GridControlBase.MeasureOverride(Size)
    GridControlBase.OnRender(DrawingContext)
    GridControlBase.OnArrangeContent(Size)
    GridControlBase.GetCellBackground(IRenderCellInfo, Boolean)
    GridControlBase.RenderSelectedCells()
    GridControlBase.DrawSelectedCellsRectangle(DrawingContext, Rect)
    GridControlBase.RenderCellBorders(DrawingContext)
    GridControlBase.RenderRow(DrawingContext, VisibleLineInfo, Point)
    GridControlBase.RenderCells(DrawingContext)
    GridControlBase.OnRenderCell(DrawingContext, RenderCellArgs)
    GridControlBase.RenderCellComment(DrawingContext, GridStyleInfo, Rect)
    GridControlBase.RenderCellImage(DrawingContext, GridStyleInfo, Rect)
    GridControlBase.RenderCellErrorInfo(DrawingContext, GridStyleInfo, Rect)
    GridControlBase.OnGridCellRenderEvent(GridCellRenderEventArgs)
    GridControlBase.RenderActiveRangeBorder()
    GridControlBase.RenderCurrentCellBorder()
    GridControlBase.RenderCurrentCellBorder(DrawingContext, Rect)
    GridControlBase.ShouldRenderStyleBackgrounds()
    GridControlBase.CanAutoCalculateWidth()
    GridControlBase.OnRenderSelectionBorder(DrawingContext, Rect, CellBorderSide, Pen)
    GridControlBase.RenderHiddenCellBorder()
    GridControlBase.OnRenderHiddenColBorder(DrawingContext, RenderCellArgs, Boolean)
    GridControlBase.OnRenderHiddenRowBorder(DrawingContext, RenderCellArgs, Boolean)
    GridControlBase.SetRowHeight(Int32, Double)
    GridControlBase.SetColumnWidth(Int32, Double)
    GridControlBase.ArrangeCellUIElements(Size)
    GridControlBase.GetRenderCellInfo(Int32, Int32)
    GridControlBase.GetCellRenderer(IRenderCellInfo)
    GridControlBase.GetRenderStyleInfo(Int32, Int32)
    GridControlBase.GetRenderStyleInfo(RowColumnIndex)
    GridControlBase.GetRenderStyleInfo(Int32, Int32, Boolean)
    GridControlBase.GetRenderStyleInfo(RowColumnIndex, Boolean)
    GridControlBase.InvalidateCell(RowColumnIndex)
    GridControlBase.InvalidateCell(CellSpanInfoBase)
    GridControlBase.InvalidateCell(GridRangeInfo)
    GridControlBase.UnloadArrangedCells()
    GridControlBase.OnPrepareRenderCell(GridPrepareRenderCellEventArgs)
    GridControlBase.ModelInsertRows(Int32, Int32, GridViewMoveCellsState)
    GridControlBase.ModelRemoveRows(Int32, Int32, GridViewMoveCellsState)
    GridControlBase.OnArrangeOverride(Size, Boolean)
    GridControlBase.ModelInsertColumns(Int32, Int32, GridViewMoveCellsState)
    GridControlBase.ModelRemoveColumns(Int32, Int32, GridViewMoveCellsState)
    GridControlBase.RangeToClippedVisibleRect(RowColumnIndex)
    GridControlBase.RangeToClippedVisibleRect(RowColumnIndex, Boolean)
    GridControlBase.RangeToClippedVisibleRect(GridRangeInfo)
    GridControlBase.RangeToRect(ScrollAxisRegion, ScrollAxisRegion, GridRangeInfo, Boolean, Boolean)
    GridControlBase.OnCancelMode(SyncfusionRoutedEventArgs)
    GridControlBase.OnWrapCellNextControlInForm(GridWrapCellNextControlInFormEventArgs)
    GridControlBase.RaiseWrapCellNextControlInForm(GridWrapCellNextControlInFormEventArgs)
    GridControlBase.OnMoveCurrentCellDirection(GridMoveCurrentCellDirectionEventArgs)
    GridControlBase.OnQueryNextCurrentCellPosition(GridQueryNextCurrentCellPositionEventArgs)
    GridControlBase.GetNextCurrentCellPosition(GridDirectionType, Int32, Int32)
    GridControlBase.EnableOleDataSource()
    GridControlBase.EnableOleDataSource(GridDragDropFlags)
    GridControlBase.EnableOleDropTarget()
    GridControlBase.EnableOleDropTarget(GridDragDropFlags)
    GridControlBase.CreateOleDropTarget(GridControlBase, GridDragDropFlags)
    GridControlBase.RegisterDataObjectConsumer(IGridDataObjectConsumer)
    GridControlBase.OnDrop(DragEventArgs)
    GridControlBase.OnDragEnter(DragEventArgs)
    GridControlBase.OnDragLeave(DragEventArgs)
    GridControlBase.OnDragOver(DragEventArgs)
    GridControlBase.RaiseQueryCanOleDragRange(GridQueryCanDragRangeEventArgs)
    GridControlBase.OnQueryCanDragRange(GridQueryCanDragRangeEventArgs)
    GridControlBase.OnPreviewTextInput(TextCompositionEventArgs)
    GridControlBase.OnCurrentCellPreviewKeyDown(GridCellKeyEventArgs)
    GridControlBase.OnPreviewKeyDown(KeyEventArgs)
    GridControlBase.OnCurrentCellKeyDown(GridCellKeyEventArgs)
    GridControlBase.OnKeyDown(KeyEventArgs)
    GridControlBase.ShouldGraphicCellTryToHandlePreviewKeyDown(KeyEventArgs)
    GridControlBase.SuspendFormulaCalculation()
    GridControlBase.ResumeFormulaCalculation(GridRangeInfo)
    GridControlBase.ScrollInView(RowColumnIndex)
    GridControlBase.OnPreviewMouseMove(MouseEventArgs)
    GridControlBase.OnMouseLeave(MouseEventArgs)
    GridControlBase.OnCurrentCellActivateFailed(GridCurrentCellActivateFailedEventArgs)
    GridControlBase.OnCurrentCellDeactivating(SyncfusionCancelRoutedEventArgs)
    GridControlBase.OnCurrentCellDeactivated(GridCurrentCellDeactivatedEventArgs)
    GridControlBase.OnCurrentCellDeactivateFailed(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellConfirmChangesFailed(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellAcceptedChanges(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellChanging(SyncfusionCancelRoutedEventArgs)
    GridControlBase.OnCurrentCellStartEditing(SyncfusionCancelRoutedEventArgs)
    GridControlBase.OnCurrentCellEditingComplete(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellRejectedChanges(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellChanged(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellMoved(GridCurrentCellMovedEventArgs)
    GridControlBase.OnCurrentCellMoveFailed(GridCurrentCellMoveFailedEventArgs)
    GridControlBase.OnCurrentCellMoving(GridCurrentCellMovingEventArgs)
    GridControlBase.OnCurrentCellValidating(CurrentCellValidatingEventArgs)
    GridControlBase.OnCurrentCellValidated(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellClosedDropDown(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellShowedDropDown(SyncfusionRoutedEventArgs)
    GridControlBase.OnCurrentCellShowingDropDown(GridCurrentCellShowingDropDownEventArgs)
    GridControlBase.OnCellButtonClick(GridCellButtonClickEventArgs)
    GridControlBase.OnDropDownSelectionChanged(GridCellComboValueChangedEventArgs)
    GridControlBase.OnCellClick(GridCellClickEventArgs)
    GridControlBase.OnGridCellCursor(GridCellCursorEventArgs)
    GridControlBase.OnCellMouseHoverEnter(GridCellMouseEventArgs)
    GridControlBase.OnCellMouseHover(GridCellMouseControllerEventArgs)
    GridControlBase.OnCellMouseHoverLeave(GridCellMouseEventArgs)
    GridControlBase.OnCellMouseDown(GridCellMouseControllerEventArgs)
    GridControlBase.OnCellMouseMove(GridCellMouseControllerEventArgs)
    GridControlBase.OnCellMouseUp(GridCellMouseControllerEventArgs)
    GridControlBase.OnCellCancelMode(SyncfusionRoutedEventArgs)
    GridControlBase.OnCellRestoreMode(SyncfusionRoutedEventArgs)
    GridControlBase.RaiseGridDataQueryAllowDragColumn(Int32, Int32, GridQueryDragColumnHeaderReason, GridQueryDragColumnHeaderAction)
    GridControlBase.RaiseQueryAllowDragColumn(Int32, Int32, GridQueryDragColumnHeaderReason)
    GridControlBase.CreateGridViewMoveCellsState()
    GridControlBase.OnCreateAutomationPeer()
    GridControlBase.SetRowResize(Int32, Double)
    GridControlBase.ResetRowResize()
    GridControlBase.InvalidateRowResize()
    GridControlBase.RaiseCellCommentOpening(RowColumnIndex, ContentControl, String)
    GridControlBase.RaiseCellToolTipOpening(RowColumnIndex, ContentControl)
    GridControlBase.RaiseCurrenctCellLoaded(RowColumnIndex, UIElement)
    GridControlBase.PrintHeaderTemplate
    GridControlBase.PrintFooterTemplate
    GridControlBase.PageCount
    GridControlBase.PrintRange
    GridControlBase.PrintColumns
    GridControlBase.ScalingOptions
    GridControlBase.PrintHeaderHeight
    GridControlBase.PrintFooterHeight
    GridControlBase.PrintDescription
    GridControlBase.PrintPageMargin
    GridControlBase.HighlightBrush
    GridControlBase.HighlightBorder
    GridControlBase.CurrentCellBorderWeight
    GridControlBase.Model
    GridControlBase.CurrentCell
    GridControlBase.CellRenderers
    GridControlBase.CoveredCells
    GridControlBase.ImageCells
    GridControlBase.CellSpanBackgrounds
    GridControlBase.RowHeights
    GridControlBase.ColumnWidths
    GridControlBase.ResetHiddenWhenFreezing
    GridControlBase.FrozenRows
    GridControlBase.FrozenColumns
    GridControlBase.FooterRows
    GridControlBase.FooterColumns
    GridControlBase.RenderStyles
    GridControlBase.ExternalMove
    GridControlBase.ScrollCellsRange
    GridControlBase.OleDragDropEventsTarget
    GridControlBase.AutoScroller
    GridControlBase.AllowDragColumns
    GridControlBase.AllowDragDrop
    GridControlBase.PaneDesc
    GridControlBase.SelectionChanging
    GridControlBase.SelectionChanged
    GridControlBase.SaveCellFormattedText
    GridControlBase.RowsRemoved
    GridControlBase.RowsMoved
    GridControlBase.RowsInserted
    GridControlBase.QueryCoveredRange
    GridControlBase.SaveCellText
    GridControlBase.QueryCellText
    GridControlBase.QueryCellSpanBackgrounds
    GridControlBase.QueryCellModel
    GridControlBase.QueryCellInfo
    GridControlBase.QueryCellFormattedText
    GridControlBase.QueryBaseStyles
    GridControlBase.ParseCommonFormats
    GridControlBase.CommittedCellInfo
    GridControlBase.CommitCellInfo
    GridControlBase.ColumnsRemoved
    GridControlBase.ColumnsMoved
    GridControlBase.ColumnsInserted
    GridControlBase.CellModelsChanged
    GridControlBase.BaseStylesMapChanged
    GridControlBase.CellRendered
    GridControlBase.PrepareRenderCell
    GridControlBase.CancelMode
    GridControlBase.WrapCellNextControlInForm
    GridControlBase.MoveCurrentCellDirection
    GridControlBase.QueryNextCurrentCellPosition
    GridControlBase.QueryCanDragRange
    GridControlBase.CurrentCellPreviewKeyDown
    GridControlBase.CurrentCellKeyDown
    GridControlBase.CurrentCellActivating
    GridControlBase.CurrentCellActivated
    GridControlBase.CurrentCellActivateFailed
    GridControlBase.CurrentCellDeactivating
    GridControlBase.CurrentCellDeactivated
    GridControlBase.CurrentCellDeactivateFailed
    GridControlBase.CurrentCellConfirmChangesFailed
    GridControlBase.CurrentCellAcceptedChanges
    GridControlBase.CurrentCellChanging
    GridControlBase.CurrentCellStartEditing
    GridControlBase.CurrentCellEditingComplete
    GridControlBase.CurrentCellRejectedChanges
    GridControlBase.CurrentCellChanged
    GridControlBase.CurrentCellMoved
    GridControlBase.CurrentCellMoveFailed
    GridControlBase.CurrentCellMoving
    GridControlBase.CurrentCellValidating
    GridControlBase.CurrentCellValidated
    GridControlBase.CurrentCellClosedDropDown
    GridControlBase.CurrentCellShowedDropDown
    GridControlBase.CurrentCellShowingDropDown
    GridControlBase.CellButtonClick
    GridControlBase.DropDownSelectionChanged
    GridControlBase.CellClick
    GridControlBase.CellCursor
    GridControlBase.CellMouseHoverEnter
    GridControlBase.CellMouseHover
    GridControlBase.CellMouseHoverLeave
    GridControlBase.CellMouseDown
    GridControlBase.CellMouseMove
    GridControlBase.CellMouseUp
    GridControlBase.CellCancelMode
    GridControlBase.CellRestoreMode
    GridControlBase.ResizingColumns
    GridControlBase.QueryAllowDragColumn
    GridControlBase.ResizingRows
    GridControlBase.CellCommentOpening
    GridControlBase.CellToolTipOpening
    GridControlBase.CurrentCellLoaded
    VirtualizingCellsControl.floatcellran
    VirtualizingCellsControl.CellsControlProperty
    VirtualizingCellsControl.CellUIElementProperty
    VirtualizingCellsControl.ArrangeCellArgsProperty
    VirtualizingCellsControl.CellRowColumnIndexProperty
    VirtualizingCellsControl.RenderCellInfoProperty
    VirtualizingCellsControl.CellRendererProperty
    VirtualizingCellsControl.ShowGridLinesProperty
    VirtualizingCellsControl.GetCellsControl(DependencyObject)
    VirtualizingCellsControl.GetCellRendererParentControl(DependencyObject)
    VirtualizingCellsControl.SetCellsControl(DependencyObject, VirtualizingCellsControl)
    VirtualizingCellsControl.GetCellUIElement(DependencyObject)
    VirtualizingCellsControl.SetCellUIElement(DependencyObject, UIElement)
    VirtualizingCellsControl.GetArrangeCellArgs(DependencyObject)
    VirtualizingCellsControl.SetArrangeCellArgs(DependencyObject, ArrangeCellArgs)
    VirtualizingCellsControl.GetCellRowColumnIndex(DependencyObject)
    VirtualizingCellsControl.SetCellRowColumnIndex(DependencyObject, RowColumnIndex)
    VirtualizingCellsControl.GetRenderCellInfo(DependencyObject)
    VirtualizingCellsControl.SetRenderCellInfo(DependencyObject, IRenderCellInfo)
    VirtualizingCellsControl.SetCellRenderer(DependencyObject, ICellRenderer)
    VirtualizingCellsControl.GetHasFocusWithin(UIElement)
    VirtualizingCellsControl.OnShowGridLinesChanged(DependencyPropertyChangedEventArgs)
    VirtualizingCellsControl.CreateScrollControlChildFrame()
    VirtualizingCellsControl.SetFrameProperties(VisualContainer, ScrollControlChildFrame)
    VirtualizingCellsControl.ShouldCellsControlHandleKeyDownScrolling(KeyEventArgs)
    VirtualizingCellsControl.ScrollInDirection(KeyEventArgs)
    VirtualizingCellsControl.RenderBackgrounds(DrawingContext)
    VirtualizingCellsControl.RenderCell(DrawingContext, RenderCellArgs)
    VirtualizingCellsControl.OnRenderCellBackground(DrawingContext, VisibleCoveredCellInfo, RenderCellArgs)
    VirtualizingCellsControl.OnRenderCellBackground(DrawingContext, VisibleOverlappingCellInfo, RenderCellArgs)
    VirtualizingCellsControl.OnRenderCellBackground(DrawingContext, RenderCellArgs)
    VirtualizingCellsControl.InvalidateCellBackground(Int32, Int32)
    VirtualizingCellsControl.InvalidateCellBackground(Int32, Int32, Boolean)
    VirtualizingCellsControl.InvalidateCellBorder(RowColumnIndex)
    VirtualizingCellsControl.InvalidateCellBorder(Int32, Int32)
    VirtualizingCellsControl.InvalidateCellBackground(RowColumnIndex)
    VirtualizingCellsControl.InvalidateCellRenderStyleBackground(RowColumnIndex)
    VirtualizingCellsControl.RenderCoveredCells(DrawingContext)
    VirtualizingCellsControl.RenderOverlappingCells(DrawingContext)
    VirtualizingCellsControl.PushClip(DrawingContext, Rect)
    VirtualizingCellsControl.PushClip(DrawingContext, Rect, Rect)
    VirtualizingCellsControl.OnScrollLayoutChanged()
    VirtualizingCellsControl.OnInvalidated(Boolean)
    VirtualizingCellsControl.SetCellLayoutDirty()
    VirtualizingCellsControl.ArrangeCombinedCellBackgrounds(Size)
    VirtualizingCellsControl.GetCoveredCell(Int32, Int32)
    VirtualizingCellsControl.GetCoveredCell(RowColumnIndex)
    VirtualizingCellsControl.ArrangeCoveredCells(Size)
    VirtualizingCellsControl.ReArrangeCoveredCells(VirtualizingCellsControl)
    VirtualizingCellsControl.GetVisibleCoveredCell(VisibleLineInfo, VisibleLineInfo)
    VirtualizingCellsControl.GetOverlappingCell(Int32, Int32)
    VirtualizingCellsControl.GetOverlappingCell(RowColumnIndex)
    VirtualizingCellsControl.ArrangeOverlappingCells(Size)
    VirtualizingCellsControl.GetVisibleOverlappingCell(VisibleLineInfo, VisibleLineInfo)
    VirtualizingCellsControl.GetCellSpanBackgrounds(Int32, Int32)
    VirtualizingCellsControl.GetCellSpanBackgrounds(RowColumnIndex)
    VirtualizingCellsControl.ArrangeCellSpanBackgrounds(Size)
    VirtualizingCellsControl.CellSpanToRect(ScrollAxisRegion, ScrollAxisRegion, CellSpanInfo)
    VirtualizingCellsControl.CellSpanToClippedVisibleRect(CellSpanInfo)
    VirtualizingCellsControl.InvalidateCells()
    VirtualizingCellsControl.InvalidateCell(CellSpanInfoBase, Boolean)
    VirtualizingCellsControl.GetCellUIElements(RowColumnIndex)
    VirtualizingCellsControl.GetCellUIElements(Int32, Int32)
    VirtualizingCellsControl.OnArrangeCell(ArrangeCellArgs)
    VirtualizingCellsControl.PrepareCellUIElements(ArrangeCellArgs, List<UIElement>, ScrollControlChildFrame)
    VirtualizingCellsControl.ArrangeCellBorders(Size)
    VirtualizingCellsControl.CanCombineCellBorder(IRenderCellInfo, IRenderCellInfo, Pen, Pen, CellBorderSide)
    VirtualizingCellsControl.GetCellBorder(IRenderCellInfo, CellBorderSide)
    VirtualizingCellsControl.GetVisibleRowAndColumn(RowColumnIndex, VisibleLineInfo, VisibleLineInfo)
    VirtualizingCellsControl.DelayedCreateCellUIElements(RowColumnIndex)
    VirtualizingCellsControl.RefreshCellUIElementsContent(RowColumnIndex)
    VirtualizingCellsControl.EraseRenderedCell(RowColumnIndex, Rect)
    VirtualizingCellsControl.PointToCellRowColumnIndex(MouseEventArgs, Boolean)
    VirtualizingCellsControl.PointToCellRowColumnIndex(Point, Boolean)
    VirtualizingCellsControl.AdjustCoveredCellRowColumnIndex(RowColumnIndex)
    VirtualizingCellsControl.ClearVisualsCacheWhenUnloaded
    VirtualizingCellsControl.AllowBorderRounding
    VirtualizingCellsControl.EnableFrameArrangement
    VirtualizingCellsControl.ShowGridLines
    VirtualizingCellsControl.CoveredCellsProvider
    VirtualizingCellsControl.OverlappingCellsProvider
    VirtualizingCellsControl.CellSpanBackgroundsProvider
    VirtualizingCellsControl.MouseControllerDispatcher
    VirtualizingCellsControl.EnableRenderCellDrawingVisuals
    VirtualizingCellsControl.RenderedCellVisuals
    VirtualizingCellsControl.IsInOnRender
    VirtualizingCellsControl.IndividualCellBackgroundsToDraw
    VirtualizingCellsControl.UseGuidelineSetToRenderBorder
    VirtualizingCellsControl.UseGuidelineSetToRenderBackground
    VirtualizingCellsControl.ArrangedCellUIElements
    VirtualizingCellsControl.IsInArrageCell
    ScrollAxisControl.CreateScrollAxis(Orientation, Boolean, IScrollBar, ILineSizeHost)
    ScrollAxisControl.LineDown()
    ScrollAxisControl.LineUp()
    ScrollAxisControl.PageDown()
    ScrollAxisControl.PageUp()
    ScrollAxisControl.LineRight()
    ScrollAxisControl.LineLeft()
    ScrollAxisControl.PageLeft()
    ScrollAxisControl.PageRight()
    ScrollAxisControl.ScrollToTop()
    ScrollAxisControl.ScrollToLeftEnd()
    ScrollAxisControl.ScrollToBottom()
    ScrollAxisControl.ScrollToRightEnd()
    ScrollAxisControl.OnMouseWheel(MouseWheelEventArgs)
    ScrollAxisControl.OnRenderSizeChanged(SizeChangedInfo)
    ScrollAxisControl.UpdateAxis(Size)
    ScrollAxisControl.PointToCellRowColumnIndex(MouseEventArgs)
    ScrollAxisControl.PointToCellRowColumnIndexOutsideCells(Point, Boolean)
    ScrollAxisControl.PointToCellRowColumnIndex(Point)
    ScrollAxisControl.GetClipRect(ScrollAxisRegion, ScrollAxisRegion)
    ScrollAxisControl.IsRowVisible(Int32)
    ScrollAxisControl.IsColumnVisible(Int32)
    ScrollAxisControl.IsCellVisible(RowColumnIndex)
    ScrollAxisControl.ScrollRows
    ScrollAxisControl.ScrollColumns
    ScrollAxisControl.HorizontalPixelScroll
    ScrollAxisControl.VerticalPixelScroll
    ScrollAxisControl.AllowPixelScrollPadding
    ScrollAxisControl.TopRowIndex
    ScrollAxisControl.LeftColumnIndex
    ScrollAxisControl.RowHeightsProvider
    ScrollAxisControl.ColumnWidthsProvider
    ScrollControl.ZoomScaleProperty
    ScrollControl.ScrollControlMouseMoveEvent
    ScrollControl.ScrollControlMouseUpEvent
    ScrollControl.ScrollControlMouseDownEvent
    ScrollControl.ScrollControlPreviewMouseMoveEvent
    ScrollControl.ScrollControlPreviewMouseUpEvent
    ScrollControl.ScrollControlPreviewMouseDownEvent
    ScrollControl.OnLoaded(RoutedEventArgs)
    ScrollControl.HitTestCore(PointHitTestParameters)
    ScrollControl.ArrangeOverride(Size)
    ScrollControl.InvalidateVisual()
    ScrollControl.InvalidateVisual(Boolean)
    ScrollControl.OnTopLeftFrameExtentChanged()
    ScrollControl.OnBottomRightFrameExtentChanged()
    ScrollControl.GetChildFrame(Boolean, Boolean, Boolean, Boolean, VisualContainer)
    ScrollControl.GetVisualChild(Int32)
    ScrollControl.OnVScrollBarValueChanging(Object, ValueChangingEventArgs)
    ScrollControl.OnVScrollBarValueChanged(Object, EventArgs)
    ScrollControl.OnHScrollBarValueChanging(Object, ValueChangingEventArgs)
    ScrollControl.OnHScrollBarValueChanged(Object, EventArgs)
    ScrollControl.MouseWheelUp()
    ScrollControl.MouseWheelDown()
    ScrollControl.MouseWheelLeft()
    ScrollControl.MouseWheelRight()
    ScrollControl.SetVerticalOffset(Double)
    ScrollControl.SetHorizontalOffset(Double)
    ScrollControl.MakeVisible(Visual, Rect)
    ScrollControl.OnMouseEnter(MouseEventArgs)
    ScrollControl.OnMouseDown(MouseButtonEventArgs)
    ScrollControl.OnMouseMove(MouseEventArgs)
    ScrollControl.OnMouseUp(MouseButtonEventArgs)
    ScrollControl.OnPreviewMouseWheel(MouseWheelEventArgs)
    ScrollControl.OnPreviewMouseUp(MouseButtonEventArgs)
    ScrollControl.OnScrollControlMouseMove(ScrollControlMouseEventArgs)
    ScrollControl.OnScrollControlMouseUp(ScrollControlMouseButtonEventArgs)
    ScrollControl.OnScrollControlMouseDown(ScrollControlMouseButtonEventArgs)
    ScrollControl.OnScrollControlPreviewMouseMove(ScrollControlMouseEventArgs)
    ScrollControl.OnScrollControlPreviewMouseUp(ScrollControlMouseButtonEventArgs)
    ScrollControl.OnScrollControlPreviewMouseDown(ScrollControlMouseButtonEventArgs)
    ScrollControl.ZoomScale
    ScrollControl.IsArrangeDirty
    ScrollControl.IsInArrangeOverride
    ScrollControl.IsInArrangeContent
    ScrollControl.TopLeftFrameExtent
    ScrollControl.BottomRightFrameExtent
    ScrollControl.BackgroundFrame
    ScrollControl.ForegroundFrame
    ScrollControl.ElementsFrame
    ScrollControl.InnerFrame
    ScrollControl.GraphicFrame
    ScrollControl.VisualChildren
    ScrollControl.VisualChildrenCount
    ScrollControl.VScroll
    ScrollControl.HScroll
    ScrollControl.IScrollBarProvider.Element
    ScrollControl.HScrollBar
    ScrollControl.VScrollBar
    ScrollControl.ScrollOwner
    ScrollControl.CanHorizontallyScroll
    ScrollControl.CanVerticallyScroll
    ScrollControl.HorizontalOffset
    ScrollControl.VerticalOffset
    ScrollControl.ExtentWidth
    ScrollControl.ExtentHeight
    ScrollControl.ViewportWidth
    ScrollControl.ViewportHeight
    ScrollControl.HScrollBarShadow
    ScrollControl.VScrollBarShadow
    ScrollControl.MouseEventListeners
    ScrollControl.ScrollControlMouseMove
    ScrollControl.ScrollControlMouseUp
    ScrollControl.ScrollControlMouseDown
    ScrollControl.ScrollControlPreviewMouseMove
    ScrollControl.ScrollControlPreviewMouseUp
    ScrollControl.ScrollControlPreviewMouseDown
    VisualContainer.WantsMouseInputProperty
    VisualContainer.WantsKeyInputProperty
    VisualContainer.CellRenderBoundsProperty
    VisualContainer.GetWantsMouseInput(DependencyObject, UIElement)
    VisualContainer.SetWantsMouseInput(DependencyObject, Nullable<Boolean>)
    VisualContainer.SetWantsKeyInput(DependencyObject, Boolean)
    VisualContainer.GetWantsKeyInput(DependencyObject)
    VisualContainer.GetRenderBoundsInherited(DependencyObject)
    VisualContainer.GetRenderBounds(DependencyObject)
    VisualContainer.SetRenderBounds(DependencyObject, Rect)
    VisualContainer.GetParent(DependencyObject)
    VisualContainer.HitTestCore(GeometryHitTestParameters)
    VisualContainer.Dispose()
    VisualContainer.Children
    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    public class GridDataControlBaseImpl : GridControlBase, IScrollBarProvider, IScrollInfo, IGridPrintPaginator, IDisposable

    Constructors

    GridDataControlBaseImpl()

    Initializes a new instance of the GridDataControlBaseImpl class.

    Declaration
    public GridDataControlBaseImpl()

    Fields

    AlternateRowStyleProperty

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

    ColumnOptionPaneStyleProperty

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

    EnableBlendStylingProperty

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

    HeaderStyleProperty

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

    RowStyleProperty

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

    Properties

    AlternateRowStyle

    Gets / sets the alternate row style.

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

    ColumnOptionPaneStyle

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

    EnableBlendStyling

    Gets / sets enable blend styling.

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

    HeaderStyle

    Gets / sets the header style.

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

    NavigateWithArrowKeysCellsRange

    The range of cells in the grid that can be navigated to using arrow keys. This range can but does not need to include header and footer rows and columns. The default scenario is that header and footer rows and columns are excluded

    Cells outside the range can still be clicked on and be made the current cell but they will be skipped when the user navigate with arrow keys.

    Declaration
    public override GridRangeInfo NavigateWithArrowKeysCellsRange { get; }
    Property Value
    Type Description
    GridRangeInfo

    The grid cells range.

    Overrides
    GridControlBase.NavigateWithArrowKeysCellsRange
    Remarks

    When the user clicks on a cell it will be made the current cell through a MoveTo(Int32, Int32) call when the cell is enabled. When the user navigates with arrow keys the next current cell is determined by looping in the direction and skipping disabled cells with the Move(GridDirectionType, Int32, Boolean, Boolean) method. The Move method checks this range to determine when to stop searching in a given direction.

    RowStyle

    Gets / sets the RowStyle.

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

    TableModel

    Gets the table model.

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

    The table model.

    Methods

    CanDrawHorizontalLineFirst()

    Declaration
    protected override bool CanDrawHorizontalLineFirst()
    Returns
    Type Description
    System.Boolean
    Overrides
    VirtualizingCellsControl.CanDrawHorizontalLineFirst()

    Dispose(Boolean)

    Declaration
    public override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    GridControlBase.Dispose(Boolean)

    ExpandSelectedCellsRange(GridRangeInfo)

    Declaration
    public override GridRangeInfo ExpandSelectedCellsRange(GridRangeInfo selectedCells)
    Parameters
    Type Name Description
    GridRangeInfo selectedCells
    Returns
    Type Description
    GridRangeInfo
    Overrides
    GridControlBase.ExpandSelectedCellsRange(GridRangeInfo)

    MoveCurrentCellWithArrowKey(KeyEventArgs)

    Declaration
    public override bool MoveCurrentCellWithArrowKey(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs e
    Returns
    Type Description
    System.Boolean
    Overrides
    GridControlBase.MoveCurrentCellWithArrowKey(KeyEventArgs)

    OnCurrentCellActivating(GridCurrentCellActivatingEventArgs)

    Declaration
    protected override void OnCurrentCellActivating(GridCurrentCellActivatingEventArgs e)
    Parameters
    Type Name Description
    GridCurrentCellActivatingEventArgs e
    Overrides
    GridControlBase.OnCurrentCellActivating(GridCurrentCellActivatingEventArgs)

    OnQueryBaseStyles(GridQueryBaseStylesEventArgs)

    Declaration
    protected override void OnQueryBaseStyles(GridQueryBaseStylesEventArgs e)
    Parameters
    Type Name Description
    GridQueryBaseStylesEventArgs e
    Overrides
    GridControlBase.OnQueryBaseStyles(GridQueryBaseStylesEventArgs)

    OnRaiseQueryAllowDragColumn(GridQueryDragColumnHeaderEventArgs)

    Declaration
    protected override void OnRaiseQueryAllowDragColumn(GridQueryDragColumnHeaderEventArgs args)
    Parameters
    Type Name Description
    GridQueryDragColumnHeaderEventArgs args
    Overrides
    GridControlBase.OnRaiseQueryAllowDragColumn(GridQueryDragColumnHeaderEventArgs)

    OnRenderBorder(DrawingContext, Rect, Rect, CellBorderSide, Pen)

    Declaration
    protected override void OnRenderBorder(DrawingContext dc, Rect cellRect, Rect clipRect, CellBorderSide borderSide, Pen pen)
    Parameters
    Type Name Description
    System.Windows.Media.DrawingContext dc
    System.Windows.Rect cellRect
    System.Windows.Rect clipRect
    CellBorderSide borderSide
    System.Windows.Media.Pen pen
    Overrides
    VirtualizingCellsControl.OnRenderBorder(DrawingContext, Rect, Rect, CellBorderSide, Pen)

    OnResizingColumns(GridResizingColumnsEventArgs)

    Declaration
    protected override void OnResizingColumns(GridResizingColumnsEventArgs args)
    Parameters
    Type Name Description
    GridResizingColumnsEventArgs args
    Overrides
    GridControlBase.OnResizingColumns(GridResizingColumnsEventArgs)

    OnResizingRows(GridResizingRowsEventArgs)

    Declaration
    protected override void OnResizingRows(GridResizingRowsEventArgs args)
    Parameters
    Type Name Description
    GridResizingRowsEventArgs args
    Overrides
    GridControlBase.OnResizingRows(GridResizingRowsEventArgs)

    OnUnloaded(RoutedEventArgs)

    Declaration
    protected override void OnUnloaded(RoutedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs e
    Overrides
    GridControlBase.OnUnloaded(RoutedEventArgs)

    ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)

    Declaration
    protected override bool ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs e
    Returns
    Type Description
    System.Boolean
    Overrides
    GridControlBase.ShouldGridTryToHandlePreviewKeyDown(KeyEventArgs)

    ShouldRenderCurrentCellBorder()

    Declaration
    protected override bool ShouldRenderCurrentCellBorder()
    Returns
    Type Description
    System.Boolean
    Overrides
    GridControlBase.ShouldRenderCurrentCellBorder()

    Implements

    IScrollBarProvider
    System.Windows.Controls.Primitives.IScrollInfo
    IGridPrintPaginator
    System.IDisposable

    Extension Methods

    GridPrintExtensions.ShowPrintDialog(GridControlBase)
    GridPrintExtensions.ShowPrintDialog(GridControlBase, Action<GridPrintDialog>)
    GridPrintExtensions.Print(GridControlBase)
    GridPrintExtensions.Print(GridControlBase, Action<PrintDialog>)
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved