menu

WPF

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

    Show / Hide Table of Contents

    Class OlapGridBase

    OlapGrid Renderer

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

    Constructors

    OlapGridBase()

    Initializes a new instance of the OlapGridBase class.

    Declaration
    public OlapGridBase()

    Fields

    EngineProperty

    Using a DependencyProperty as the backing store for Engine. This enables animation, styling, binding, etc...

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

    Properties

    AllowSelection

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

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

    true if [allow selection]; otherwise, false.

    ColumnHeaderStyle

    Gets or sets the column header style.

    Declaration
    public OlapGridCellStyle ColumnHeaderStyle { get; set; }
    Property Value
    Type Description
    OlapGridCellStyle

    The column header style.

    DataManager

    Gets or sets the data manager.

    Declaration
    public OlapDataManager DataManager { get; set; }
    Property Value
    Type Description
    OlapDataManager

    The data manager.

    Engine

    Gets or sets the Engine for OlapGridBase.

    Declaration
    public PivotEngine Engine { get; set; }
    Property Value
    Type Description
    PivotEngine

    The engine.

    FreezeHeaders

    Gets or sets a value indicating whether header cells are freezed

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

    true if ; otherwise, false.

    Remarks

    This property enable you to freeze or unfreeze the header cells

    GridLineStroke

    Gets or sets the GridLineStroke.

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

    The GridLineStroke.

    GridLineThickness

    Gets or sets the border thickness of a control.

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

    Layout

    Gets or sets the layout of the OlapGrid.

    Declaration
    public GridLayout Layout { get; set; }
    Property Value
    Type Description
    GridLayout

    The layout.

    Model

    Gets or sets the model.

    Declaration
    public OlapGridModel Model { get; set; }
    Property Value
    Type Description
    OlapGridModel

    The model.

    PagingInfo

    Gets or sets the paging info.

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

    The paging info.

    ResizeColumnsToFit

    Gets or sets a value indicating whether to Resize columns to fit.

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

    true if [resize columns to fit]; otherwise, false.

    ResizeRowsToFit

    Gets or sets a value indicating whether to Resize rows to fit.

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

    true if [resize rows to fit]; otherwise, false.

    RowHeaderStyle

    Gets or sets the row header style.

    Declaration
    public OlapGridCellStyle RowHeaderStyle { get; set; }
    Property Value
    Type Description
    OlapGridCellStyle

    The row header style.

    ShowGrandTotals

    Gets or sets a value indicating whether to show or hide the grand total values.

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

    ShowHeaderCellsToolTip

    Gets or sets a value indicating whether [show header cells tool tip].

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

    true if [show header cells tool tip]; otherwise, false.

    ShowHeadersOnEachPage

    Gets or sets a value indicating whether [show headers on each page].

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

    true if [show headers on each page]; otherwise, false.

    ShowMemberPropertiesToolTip

    Gets or sets a value indicating whether [show member properties tool tip].

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

    true if [show member properties tool tip]; otherwise, false.

    ShowValueCellToolTip

    Gets or sets a value indicating whether [show value cells tool tip].

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

    true if [show value cells tool tip]; otherwise, false.

    SummaryColumnStyle

    Gets or sets the summary column style.

    Declaration
    public OlapGridCellStyle SummaryColumnStyle { get; set; }
    Property Value
    Type Description
    OlapGridCellStyle

    The summary column style.

    SummaryRowStyle

    Gets or sets the summary row style.

    Declaration
    public OlapGridCellStyle SummaryRowStyle { get; set; }
    Property Value
    Type Description
    OlapGridCellStyle

    The summary row style.

    TotalNumberOfPages

    Gets or sets the total number of pages.

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

    The total number of pages.

    ValueCellStyle

    Gets or sets the value cells style.

    Declaration
    public OlapGridCellStyle ValueCellStyle { get; set; }
    Property Value
    Type Description
    OlapGridCellStyle

    The value cells style.

    ValueCellTextAlignment

    Gets or sets the value cell text alignment.

    Declaration
    public HorizontalAlignment ValueCellTextAlignment { get; set; }
    Property Value
    Type Description
    System.Windows.HorizontalAlignment

    The value cell text alignment.

    Methods

    DataBind()

    Binds the data and renders the OlapGrid

    Declaration
    public void DataBind()

    DataBind(PivotEngine)

    Binds the data to Engine of OlapGridBase.

    Declaration
    public void DataBind(PivotEngine engine)
    Parameters
    Type Name Description
    PivotEngine engine

    The engine.

    MoveTo(Int32)

    Moves to the specific page.

    Declaration
    public void MoveTo(int pageNumber)
    Parameters
    Type Name Description
    System.Int32 pageNumber

    The page number.

    OnEngineChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Calling method when [Engine changed]

    Declaration
    public static void OnEngineChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyObject dependencyObject

    OlapGridBase

    System.Windows.DependencyPropertyChangedEventArgs e

    The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data.

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

    Override the OnRenderBorder call to add a border to the panel.

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

    The drawing instructions for a specific element.

    System.Windows.Rect cellRect

    The width, height and location to render.

    System.Windows.Rect clipRect

    The width, height and location to clip.

    CellBorderSide borderSide

    The border side.

    System.Windows.Media.Pen pen

    The pen

    Overrides
    VirtualizingCellsControl.OnRenderBorder(DrawingContext, Rect, Rect, CellBorderSide, Pen)

    OnResizingColumns(GridResizingColumnsEventArgs)

    Raises the ResizingColumns event.

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

    The GridResizingColumnsEventArgs instance containing the event data.

    Overrides
    GridControlBase.OnResizingColumns(GridResizingColumnsEventArgs)

    OnResizingRows(GridResizingRowsEventArgs)

    Raises the ResizingRows event.

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

    The GridResizingRowsEventArgs instance containing the event data.

    Overrides
    GridControlBase.OnResizingRows(GridResizingRowsEventArgs)

    Events

    AfterRefresh

    Event triggers before refreshing the data

    Declaration
    public event OlapGridDrillDownEventHander AfterRefresh
    Event Type
    Type
    OlapGridDrillDownEventHander

    BeforeRefresh

    Event triggers after refreshing the data

    Declaration
    public event OlapGridDrillDownEventHander BeforeRefresh
    Event Type
    Type
    OlapGridDrillDownEventHander

    LinkClick

    Event triggers when the hyperlink cell is been clicked

    Declaration
    public event LinkLabelClickEventHander LinkClick
    Event Type
    Type
    LinkLabelClickEventHander

    RefreshCompleted

    Event triggers after refreshing the grid.

    Declaration
    public event RefreshCompletedEventHandler RefreshCompleted
    Event Type
    Type
    RefreshCompletedEventHandler

    Implements

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

    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 - 2025 Syncfusion Inc. All Rights Reserved