menu

WinForms

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

    Show / Hide Table of Contents

    Class MenuGridControlBase

    Inheritance
    System.Object
    BaseControl
    ScrollControl
    GridControlBase
    MenuGridControlBase
    MenuGridControlCustomizable
    Implements
    System.IDisposable
    ICancelModeProvider
    ISplitterPaneSupport
    IScrollBarWrapperContainer
    ISupportUpdating
    ISupportIntelliMouse
    IQueryFocusInside
    INonClientPaintingSupport
    IThemedControl
    ICreateNewWindow
    IGridModelSource
    IGridWindowlessSite
    IGridWindowlessObject
    IFindParentForm
    IThemeProvider
    IVisualStyle
    System.Windows.Forms.IMessageFilter
    Inherited Members
    BaseControl.CanApplyTheme
    BaseControl.CanOverrideStyle
    BaseControl.ControlName
    BaseControl.IThemeProvider.BaseThemeName
    BaseControl.RaiseThemeChanged(Object, ThemeChangedEventArgs)
    BaseControl.ThemeNameChanged
    GridControlBase.AllowColumnResizeUsingCellBoundaries
    GridControlBase.AllowDrawItemRaiseExceptionCatched
    GridControlBase.AllowFixFocusWhenCurrentCellIsEditingInMouseUp
    GridControlBase.AllowHScrollOnMouseWheel
    GridControlBase.AllowProportionalColumnSizing
    GridControlBase.AllowRowResizeUsingCellBoundaries
    GridControlBase.AllowTextBoxAutoSize
    GridControlBase.AllowViewStyleCacheBaseStyleValues
    GridControlBase.BackColor
    GridControlBase.BackgroundImageID
    GridControlBase.BeginUpdate(BeginUpdateOptions)
    GridControlBase.BeginUpdateModel(BeginUpdateOptions, Boolean)
    GridControlBase.Capture
    GridControlBase.CellButtonClicked
    GridControlBase.CellCancelMode
    GridControlBase.CellClick
    GridControlBase.CellCursor
    GridControlBase.CellDoubleClick
    GridControlBase.CellDrawn
    GridControlBase.CellHitTest
    GridControlBase.CellMouseDown
    GridControlBase.CellMouseHover
    GridControlBase.CellMouseHoverEnter
    GridControlBase.CellMouseHoverLeave
    GridControlBase.CellMouseMove
    GridControlBase.CellMouseUp
    GridControlBase.CellRenderers
    GridControlBase.CheckBoxClick
    GridControlBase.ColIndexToHScrollPixelPos(Int32)
    GridControlBase.CommentTipShowing
    GridControlBase.CommentTipShown
    GridControlBase.CreateGridGraphics()
    GridControlBase.CreateNewControl(Control, Int32, Int32)
    GridControlBase.CurrentCell
    GridControlBase.CurrentCellAcceptedChanges
    GridControlBase.CurrentCellActivated
    GridControlBase.CurrentCellActivateFailed
    GridControlBase.CurrentCellActivating
    GridControlBase.CurrentCellChanged
    GridControlBase.CurrentCellChanging
    GridControlBase.CurrentCellCloseDropDown
    GridControlBase.CurrentCellConfirmChangesFailed
    GridControlBase.CurrentCellControlDoubleClick
    GridControlBase.CurrentCellControlGotFocus
    GridControlBase.CurrentCellControlKeyMessage
    GridControlBase.CurrentCellControlLostFocus
    GridControlBase.CurrentCellDeactivated
    GridControlBase.CurrentCellDeactivateFailed
    GridControlBase.CurrentCellDeactivating
    GridControlBase.CurrentCellDeleting
    GridControlBase.CurrentCellEditingComplete
    GridControlBase.CurrentCellErrorMessage
    GridControlBase.CurrentCellInitializeControlText
    GridControlBase.CurrentCellKeyDown
    GridControlBase.CurrentCellKeyPress
    GridControlBase.CurrentCellKeyUp
    GridControlBase.CurrentCellMoved
    GridControlBase.CurrentCellMoveFailed
    GridControlBase.CurrentCellMoving
    GridControlBase.CurrentCellRejectedChanges
    GridControlBase.CurrentCellShowedDropDown
    GridControlBase.CurrentCellShowingDropDown
    GridControlBase.CurrentCellStartEditing
    GridControlBase.CurrentCellValidated
    GridControlBase.CurrentCellValidateString
    GridControlBase.CurrentCellValidating
    GridControlBase.Cursor
    GridControlBase.DefaultColWidth
    GridControlBase.DefaultRowHeight
    GridControlBase.DefaultSize
    GridControlBase.DisableFormattedTextInEditMode
    GridControlBase.DrawCell
    GridControlBase.DrawCellBackground
    GridControlBase.DrawCellButton
    GridControlBase.DrawCellButtonBackground
    GridControlBase.DrawCellDisplayText
    GridControlBase.DrawCellFrameAppearance
    GridControlBase.DrawClippedGrid(Graphics, Rectangle)
    GridControlBase.DrawClippedGrid(Graphics, Rectangle, Boolean)
    GridControlBase.DrawCommentIndicator
    GridControlBase.DrawCurrentCellBorder
    GridControlBase.DrawErrorIcon(GridDrawCellEventArgs, GridIconPaint)
    GridControlBase.DrawGrid(Graphics)
    GridControlBase.DrawGrid(Graphics, Boolean)
    GridControlBase.DrawGrid(Graphics, Rectangle, Boolean)
    GridControlBase.DrawGrid(Graphics, Rectangle, Boolean, Boolean)
    GridControlBase.DrawSingleCell(Graphics, Int32, Int32, Rectangle, GridStyleInfo, Boolean, Boolean)
    GridControlBase.DropDownContainerParent
    GridControlBase.EnableRTLMark
    GridControlBase.EndUpdate(Boolean)
    GridControlBase.EndUpdateModel(Boolean, Boolean)
    GridControlBase.ExcelLikeAlignment
    GridControlBase.ExcelLikeFrameSelections
    GridControlBase.ExternalMove
    GridControlBase.FillRect(Graphics, Rectangle)
    GridControlBase.FillRectangleHook
    GridControlBase.FindParentForm()
    GridControlBase.firstPaint
    GridControlBase.FixCurrentCellGotFocus()
    GridControlBase.FixCurrentCellGotFocus(Boolean)
    GridControlBase.FixCurrentCellLostFocus()
    GridControlBase.Focus()
    GridControlBase.Focused
    GridControlBase.FocusOnMouseDown
    GridControlBase.ForceCurrentCellMoveTo
    GridControlBase.GetActiveThemeName()
    GridControlBase.GetBackColor(Color)
    GridControlBase.GetBackgroundColor()
    GridControlBase.GetCachedGraphics()
    GridControlBase.GetCellRenderer(Int32, Int32)
    GridControlBase.GetClientCol(Int32)
    GridControlBase.GetClientRow(Int32)
    GridControlBase.GetCol(Int32)
    GridControlBase.GetColHidden(Int32)
    GridControlBase.GetColWidth(Int32)
    GridControlBase.GetControlName(String)
    GridControlBase.GetCurrentCell()
    GridControlBase.GetCurrentHScrollPixelDelta()
    GridControlBase.GetCurrentHScrollPixelPos()
    GridControlBase.GetCurrentVScrollPixelDelta()
    GridControlBase.GetCurrentVScrollPixelPos()
    GridControlBase.GetDefaultMaxStandardValuesSize()
    GridControlBase.GetFirstScrollableCol()
    GridControlBase.GetFirstScrollableRow()
    GridControlBase.GetForeColor(Color)
    GridControlBase.GetGridVisualStyles()
    GridControlBase.GetGridVisualStylesDrawing()
    GridControlBase.GetGridWindow()
    GridControlBase.GetHScrollPixelMinimum()
    GridControlBase.GetHScrollPixelWidth()
    GridControlBase.GetInterior(BrushInfo)
    GridControlBase.GetMaximumLeftColIndex()
    GridControlBase.GetMaximumPossibleLeftCol(Rectangle)
    GridControlBase.GetMaximumPossibleTopRow(Rectangle)
    GridControlBase.GetMaximumTopRowIndex()
    GridControlBase.GetMinimumLeftColIndex()
    GridControlBase.GetMinimumTopRowIndex()
    GridControlBase.GetNextCurrentCellPosition(GridDirectionType, Int32, Int32)
    GridControlBase.GetOtherSplitColumnChildPane(Int32, Int32)
    GridControlBase.GetOtherSplitRowChildPane(Int32, Int32)
    GridControlBase.GetRow(Int32)
    GridControlBase.GetRowHeight(Int32)
    GridControlBase.GetRowHidden(Int32)
    GridControlBase.GetRowRangeHeight(Int32, Int32)
    GridControlBase.GetRowRangeHeight(Int32, Int32, Int32)
    GridControlBase.GetScrollOutOfViewCurrentCellState(GridCellRendererBase, Control, Rectangle, Int32, Int32, GridDirectionType)
    GridControlBase.GetViewStyleInfo(Int32, Int32)
    GridControlBase.GetViewStyleInfo(Int32, Int32, Boolean)
    GridControlBase.GetVisibleBounds()
    GridControlBase.GetVisibleFrozenCols()
    GridControlBase.GetVisibleFrozenRows()
    GridControlBase.GetVScrollPixelHeight()
    GridControlBase.GetVScrollPixelMinimum()
    GridControlBase.GetWindow()
    GridControlBase.GridBounds
    GridControlBase.GridBoundsChanged
    GridControlBase.GridCapture
    GridControlBase.GridCellsRange
    GridControlBase.GridControlBaseEventsTarget
    GridControlBase.GridControlMouseDown
    GridControlBase.GridControlMouseMove
    GridControlBase.GridControlMouseUp
    GridControlBase.GridOfficeScrollBars
    GridControlBase.GridPointToClient(Point)
    GridControlBase.GridPointToScreen(Point)
    GridControlBase.GridRectangleToClient(Rectangle)
    GridControlBase.GridRectangleToScreen(Rectangle)
    GridControlBase.HandleWMSYSCHAR
    GridControlBase.HasBackgroundImageID
    GridControlBase.HasControlFocus
    GridControlBase.HasGridBounds
    GridControlBase.HitTestSelectionEdge
    GridControlBase.HorizontalScrollTips
    GridControlBase.HorizontalThumbTrack
    GridControlBase.HScroll
    GridControlBase.HScrollBehavior
    GridControlBase.HScrollIncrement
    GridControlBase.HScrollPixel
    GridControlBase.HScrollPixelPosChanged
    GridControlBase.HScrollPixelPosChanging
    GridControlBase.HScrollPixelPosToColIndex(Int32, Int32, Int32)
    GridControlBase.HScrollPixelScrollInView(Rectangle)
    GridControlBase.IgnoreCurrentCellInvalidate
    GridControlBase.IGridModelSource.Model
    GridControlBase.InImeComposition
    GridControlBase.Initialize()
    GridControlBase.InitializeDataObjectConsumerOptions()
    GridControlBase.InitLayout()
    GridControlBase.InitPrintInfo()
    GridControlBase.InitSplitterControl()
    GridControlBase.IntDrawInvertCell(Graphics, Int32, Int32, Rectangle, Boolean)
    GridControlBase.IntUpdateSelectRange()
    GridControlBase.InUpdateWithCustomPaint
    GridControlBase.Invalidate()
    GridControlBase.Invalidate(Rectangle)
    GridControlBase.Invalidate(Rectangle, Boolean)
    GridControlBase.InvalidateDeactivatedCurrentCell(Int32, Int32, Rectangle)
    GridControlBase.InvalidateRange(GridRangeInfo)
    GridControlBase.InvalidateRange(GridRangeInfo, GridRangeOptions)
    GridControlBase.InvalidBounds
    GridControlBase.InvertRect(Graphics, Rectangle)
    GridControlBase.IsActiveControl
    GridControlBase.IsDeactivated
    GridControlBase.IsDesignMode()
    GridControlBase.IsDrawing
    GridControlBase.IsInLeaveOrValidate
    GridControlBase.IsInputChar(Char)
    GridControlBase.IsMousePressed
    GridControlBase.IsRightToLeft()
    GridControlBase.IsShowCurrentRow(Int32)
    GridControlBase.IsTouchOverSelectionBubbles(Point)
    GridControlBase.IsValidated
    GridControlBase.IsValidating
    GridControlBase.IsVisibleCell(Int32, Int32)
    GridControlBase.IsVisualStyleEnabled
    GridControlBase.IsWindowless
    GridControlBase.LeftColChanged
    GridControlBase.LeftColChanging
    GridControlBase.LeftColIndex
    GridControlBase.m_bInvertRect
    GridControlBase.MakeClientRange(GridRangeInfo)
    GridControlBase.MarkColHeader
    GridControlBase.MarkRowHeader
    GridControlBase.MetroColorTable
    GridControlBase.MetroScrollBars
    GridControlBase.Model
    GridControlBase.ModelChanged
    GridControlBase.ModelFixedColChanged(Object, GridCountChangedEventArgs)
    GridControlBase.ModelFixedRowChanged(Object, GridCountChangedEventArgs)
    GridControlBase.ModelHeaderColChanged(Object, GridCountChangedEventArgs)
    GridControlBase.ModelHeaderRowChanged(Object, GridCountChangedEventArgs)
    GridControlBase.ModelInvalidateRangeRequest(Object, GridInvalidateRangeRequestEventArgs)
    GridControlBase.ModelRefreshRequest(Object, EventArgs)
    GridControlBase.MouseActivating
    GridControlBase.MoveCurrentCellDirection
    GridControlBase.NotifyCellHighlighted(Int32, Int32, GridStyleInfo)
    GridControlBase.NotifyCurrentCellChanged()
    GridControlBase.NotifyCurrentCellControlPreProcessMessage(Message)
    GridControlBase.NotifyCurrentCellControlWndProc(Message)
    GridControlBase.NotifySelectionFrameChanged(Graphics)
    GridControlBase.NotifySelectionFrameChanging(Graphics)
    GridControlBase.Office2007ScrollBars
    GridControlBase.Office2007ScrollBarsColorScheme
    GridControlBase.Office2010ScrollBarsColorScheme
    GridControlBase.Office2016ScrollBarsColorScheme
    GridControlBase.OleDragDropEventsTarget
    GridControlBase.OnAutoScrollingChanged(EventArgs)
    GridControlBase.OnBackgroundImageChanged(EventArgs)
    GridControlBase.OnBeforePaint(EventArgs)
    GridControlBase.OnCanApplyThemeChanged(Boolean)
    GridControlBase.OnCancelMode(EventArgs)
    GridControlBase.OnCanOverrideStyleChanged(Boolean)
    GridControlBase.OnCellButtonClicked(GridCellButtonClickedEventArgs)
    GridControlBase.OnCellCancelMode(GridCellMouseEventArgs)
    GridControlBase.OnCellClick(GridCellClickEventArgs)
    GridControlBase.OnCellCursor(GridCellCursorEventArgs)
    GridControlBase.OnCellDoubleClick(GridCellClickEventArgs)
    GridControlBase.OnCellDrawn(GridDrawCellEventArgs)
    GridControlBase.OnCellHitTest(GridCellHitTestEventArgs)
    GridControlBase.OnCellMouseDown(GridCellMouseEventArgs)
    GridControlBase.OnCellMouseHover(GridCellMouseEventArgs)
    GridControlBase.OnCellMouseHoverEnter(GridCellMouseEventArgs)
    GridControlBase.OnCellMouseHoverLeave(GridCellMouseEventArgs)
    GridControlBase.OnCellMouseMove(GridCellMouseEventArgs)
    GridControlBase.OnCellMouseUp(GridCellMouseEventArgs)
    GridControlBase.OnCheckBoxClick(GridCellClickEventArgs)
    GridControlBase.OnClientSizeChanged(EventArgs)
    GridControlBase.OnCommentTipShowing(CommentTipShowingEventArgs)
    GridControlBase.OnCommentTipShown(CommentTipShownEventArgs)
    GridControlBase.OnControlAdded(ControlEventArgs)
    GridControlBase.OnControlGotFocus()
    GridControlBase.OnControlLostFocus()
    GridControlBase.OnCreateControl()
    GridControlBase.OnCreatedNewControl(GridControlBase, Int32, Int32)
    GridControlBase.OnCurrentCellAcceptedChanges(CancelEventArgs)
    GridControlBase.OnCurrentCellActivated(EventArgs)
    GridControlBase.OnCurrentCellActivateFailed(GridCurrentCellActivateFailedEventArgs)
    GridControlBase.OnCurrentCellActivating(GridCurrentCellActivatingEventArgs)
    GridControlBase.OnCurrentCellChanged(EventArgs)
    GridControlBase.OnCurrentCellChanging(CancelEventArgs)
    GridControlBase.OnCurrentCellCloseDropDown(PopupClosedEventArgs)
    GridControlBase.OnCurrentCellConfirmChangesFailed(EventArgs)
    GridControlBase.OnCurrentCellControlDoubleClick(ControlEventArgs)
    GridControlBase.OnCurrentCellControlGotFocus(ControlEventArgs)
    GridControlBase.OnCurrentCellControlKeyMessage(GridCurrentCellControlKeyMessageEventArgs)
    GridControlBase.OnCurrentCellControlLostFocus(ControlEventArgs)
    GridControlBase.OnCurrentCellDeactivated(GridCurrentCellDeactivatedEventArgs)
    GridControlBase.OnCurrentCellDeactivateFailed(EventArgs)
    GridControlBase.OnCurrentCellDeactivating(CancelEventArgs)
    GridControlBase.OnCurrentCellDeleting(CancelEventArgs)
    GridControlBase.OnCurrentCellEditingComplete(EventArgs)
    GridControlBase.OnCurrentCellErrorMessage(GridCurrentCellErrorMessageEventArgs)
    GridControlBase.OnCurrentCellInitializeControlText(GridCurrentCellInitializeControlTextEventArgs)
    GridControlBase.OnCurrentCellKeyDown(KeyEventArgs)
    GridControlBase.OnCurrentCellKeyPress(KeyPressEventArgs)
    GridControlBase.OnCurrentCellKeyUp(KeyEventArgs)
    GridControlBase.OnCurrentCellMoved(GridCurrentCellMovedEventArgs)
    GridControlBase.OnCurrentCellMoveFailed(GridCurrentCellMoveFailedEventArgs)
    GridControlBase.OnCurrentCellMoving(GridCurrentCellMovingEventArgs)
    GridControlBase.OnCurrentCellRejectedChanges(EventArgs)
    GridControlBase.OnCurrentCellShowedDropDown(EventArgs)
    GridControlBase.OnCurrentCellShowingDropDown(GridCurrentCellShowingDropDownEventArgs)
    GridControlBase.OnCurrentCellStartEditing(CancelEventArgs)
    GridControlBase.OnCurrentCellValidated(EventArgs)
    GridControlBase.OnCurrentCellValidateString(GridCurrentCellValidateStringEventArgs)
    GridControlBase.OnCurrentCellValidating(CancelEventArgs)
    GridControlBase.OnDeactivated(EventArgs)
    GridControlBase.OnDragDrop(DragEventArgs)
    GridControlBase.OnDragEnter(DragEventArgs)
    GridControlBase.OnDragLeave(EventArgs)
    GridControlBase.OnDragOver(DragEventArgs)
    GridControlBase.OnDrawCell(GridDrawCellEventArgs)
    GridControlBase.OnDrawCellBackground(GridDrawCellBackgroundEventArgs)
    GridControlBase.OnDrawCellButton(GridDrawCellButtonEventArgs)
    GridControlBase.OnDrawCellButtonBackground(GridDrawCellButtonBackgroundEventArgs)
    GridControlBase.OnDrawCellDisplayText(GridDrawCellDisplayTextEventArgs)
    GridControlBase.OnDrawClientRowCol(Int32, Int32, Int32, Int32, Graphics, Rectangle)
    GridControlBase.OnDrawCommentIndicator(DrawCommentIndicatorEventArgs)
    GridControlBase.OnDrawCurrentCellBorder(GridDrawCurrentCellBorderEventArgs)
    GridControlBase.OnDrawItem(Graphics, Int32, Int32, Rectangle, GridStyleInfo)
    GridControlBase.OnEnabledChanged(EventArgs)
    GridControlBase.OnEnsurePaintCodeJitted()
    GridControlBase.OnEnter(EventArgs)
    GridControlBase.OnFillRectangleHook(GridFillRectangleHookEventArgs)
    GridControlBase.OnGridBoundsChanged(EventArgs)
    GridControlBase.OnGridControlMouseDown(CancelMouseEventArgs)
    GridControlBase.OnGridControlMouseMove(CancelMouseEventArgs)
    GridControlBase.OnGridControlMouseUp(CancelMouseEventArgs)
    GridControlBase.OnGridValidating(CancelEventArgs)
    GridControlBase.OnHScroll(Object, ScrollEventArgs)
    GridControlBase.OnHScrollPixelPosChanged(GridScrollPositionChangedEventArgs)
    GridControlBase.OnHScrollPixelPosChanging(GridScrollPositionChangingEventArgs)
    GridControlBase.OnInvalidated(InvalidateEventArgs)
    GridControlBase.OnKeyPress(KeyPressEventArgs)
    GridControlBase.OnKeyUp(KeyEventArgs)
    GridControlBase.OnLayout(LayoutEventArgs)
    GridControlBase.OnLeftColChanged(GridRowColIndexChangedEventArgs)
    GridControlBase.OnModelChanged(EventArgs)
    GridControlBase.OnMouseActivating(CancelEventArgs)
    GridControlBase.OnMouseMove(MouseEventArgs)
    GridControlBase.OnMouseUp(MouseEventArgs)
    GridControlBase.OnMouseWheel(MouseEventArgs)
    GridControlBase.OnMoveCurrentCellDirection(GridMoveCurrentCellDirectionEventArgs)
    GridControlBase.OnPrepareViewStyleInfo(GridPrepareViewStyleInfoEventArgs)
    GridControlBase.OnPrintingModeChanged(EventArgs)
    GridControlBase.OnPushButtonClick(GridCellPushButtonClickEventArgs)
    GridControlBase.OnQueryCanOleDragRange(GridQueryCanOleDragRangeEventArgs)
    GridControlBase.OnQueryCreateCellTextBox(GridQueryCreateCellTextBoxEventArgs)
    GridControlBase.OnQueryNextCurrentCellPosition(GridQueryNextCurrentCellPositionEventArgs)
    GridControlBase.OnQueryScrollCellInView(GridQueryScrollCellInViewEventArgs)
    GridControlBase.OnResizingColumns(GridResizingColumnsEventArgs)
    GridControlBase.OnResizingRows(GridResizingRowsEventArgs)
    GridControlBase.OnScrollInfoChanged(EventArgs)
    GridControlBase.OnScrollTipFeedback(ScrollTipFeedbackEventArgs)
    GridControlBase.OnSelectionDragged(GridSelectionDragEventArgs)
    GridControlBase.OnSelectionDragging(GridSelectionDragEventArgs)
    GridControlBase.OnSelectionFrameChanged(GraphicsEventArgs)
    GridControlBase.OnSelectionFrameChanging(GraphicsEventArgs)
    GridControlBase.OnSizeChanged(EventArgs)
    GridControlBase.OnSplitterPaneClosing(EventArgs)
    GridControlBase.OnSupportsTransparentBackColorChanged(EventArgs)
    GridControlBase.OnThemeNameChanged(String)
    GridControlBase.OnTopRowChanged(GridRowColIndexChangedEventArgs)
    GridControlBase.OnTopRowChanging(GridRowColIndexChangingEventArgs)
    GridControlBase.OnTouchPan(Point, Boolean)
    GridControlBase.OnTouchPanBegin(Point)
    GridControlBase.OnTouchPanEnd(Point)
    GridControlBase.OnValidating(CancelEventArgs)
    GridControlBase.OnVisibleChanged(EventArgs)
    GridControlBase.OnVScrollPixelPosChanged(GridScrollPositionChangedEventArgs)
    GridControlBase.OnVScrollPixelPosChanging(GridScrollPositionChangingEventArgs)
    GridControlBase.OnWindowScrolled(ScrollWindowEventArgs)
    GridControlBase.OnWrapCellNextControlInForm(GridWrapCellNextControlInFormEventArgs)
    GridControlBase.OptimizeDrawBackground
    GridControlBase.OptimizeInsertRemoveCells
    GridControlBase.OutlineCurrentCellHeader(Int32, Int32, ScrollBars)
    GridControlBase.PaintSelectCells
    GridControlBase.PaneDesc
    GridControlBase.ParentSite
    GridControlBase.PdfExport
    GridControlBase.PersistAppearanceSettings
    GridControlBase.PointToClient(Point)
    GridControlBase.PointToRangeInfo(Point)
    GridControlBase.PointToRangeInfo(Point, Int32)
    GridControlBase.PointToRowCol(Point, Int32, Int32)
    GridControlBase.PointToRowCol(Point, Int32, Int32, Int32)
    GridControlBase.PointToScreen(Point)
    GridControlBase.PrepareViewStyleInfo
    GridControlBase.PreProcessMessage(Message)
    GridControlBase.PrintBounds
    GridControlBase.PrintInfo
    GridControlBase.PrintingMode
    GridControlBase.PrintingModeChanged
    GridControlBase.ProcessCmdKey(Message, Keys)
    GridControlBase.ProcessDialogChar(Char)
    GridControlBase.ProcessDialogKey(Keys)
    GridControlBase.ProcessKeyEventArgs(Message)
    GridControlBase.ProcessKeyMessage(Message)
    GridControlBase.ProcessKeyPreview(Message)
    GridControlBase.ProcessScrollCellInView(Int32, Int32, Boolean, GridScrollCurrentCellReason)
    GridControlBase.ProcessTabKeyMovingFocus(Boolean)
    GridControlBase.PushButtonClick
    GridControlBase.QueryCanOleDragRange
    GridControlBase.QueryCreateCellTextBox
    GridControlBase.QueryFocusInside()
    GridControlBase.QueryNextCurrentCellPosition
    GridControlBase.QueryScrollCellInView
    GridControlBase.RaiseCellButtonClicked(Int32, Int32, Int32, GridCellButton)
    GridControlBase.RaiseCellCancelMode(GridCellMouseEventArgs)
    GridControlBase.RaiseCellClick(Int32, Int32, MouseEventArgs)
    GridControlBase.RaiseCellClick(Int32, Int32, MouseEventArgs, Boolean)
    GridControlBase.RaiseCellCursor(GridCellCursorEventArgs)
    GridControlBase.RaiseCellDoubleClick(Int32, Int32, MouseEventArgs)
    GridControlBase.RaiseCellDoubleClick(Int32, Int32, MouseEventArgs, Boolean)
    GridControlBase.RaiseCellHitTest(GridCellHitTestEventArgs)
    GridControlBase.RaiseCellMouseDown(GridCellMouseEventArgs)
    GridControlBase.RaiseCellMouseHover(GridCellMouseEventArgs)
    GridControlBase.RaiseCellMouseHoverEnter(GridCellMouseEventArgs)
    GridControlBase.RaiseCellMouseHoverLeave(GridCellMouseEventArgs)
    GridControlBase.RaiseCellMouseMove(GridCellMouseEventArgs)
    GridControlBase.RaiseCellMouseUp(GridCellMouseEventArgs)
    GridControlBase.RaiseCheckBoxClick(Int32, Int32, MouseEventArgs)
    GridControlBase.RaiseCurrentCellCloseDropDown(PopupClosedEventArgs)
    GridControlBase.RaiseCurrentCellControlKeyMessage(GridCurrentCellControlKeyMessageEventArgs)
    GridControlBase.RaiseCurrentCellDeleting()
    GridControlBase.RaiseCurrentCellErrorMessage(GridCurrentCellErrorMessageEventArgs)
    GridControlBase.RaiseCurrentCellInitializeControlText(GridCurrentCellInitializeControlTextEventArgs)
    GridControlBase.RaiseCurrentCellShowedDropDown(EventArgs)
    GridControlBase.RaiseCurrentCellShowingDropDown(GridCurrentCellShowingDropDownEventArgs)
    GridControlBase.RaiseCurrentCellValidated()
    GridControlBase.RaiseDrawCellBackground(GridDrawCellBackgroundEventArgs)
    GridControlBase.RaiseDrawCellButton(GridDrawCellButtonEventArgs)
    GridControlBase.RaiseDrawCellButtonBackground(GridDrawCellButtonBackgroundEventArgs)
    GridControlBase.RaiseDrawCellDisplayText(GridDrawCellDisplayTextEventArgs)
    GridControlBase.RaiseDrawCellFrameAppearance(GridDrawCellBackgroundEventArgs)
    GridControlBase.RaiseDrawCurrentCellBorder(GridDrawCurrentCellBorderEventArgs)
    GridControlBase.RaiseMouseActivating()
    GridControlBase.RaiseMouseWheel(MouseEventArgs)
    GridControlBase.RaisePrepareViewStyleInfo(Int32, Int32, GridStyleInfo)
    GridControlBase.RaisePushButtonClick(Int32, Int32)
    GridControlBase.RaiseQueryCanOleDragRange(GridQueryCanOleDragRangeEventArgs)
    GridControlBase.RaiseResizingColumns(GridResizingColumnsEventArgs)
    GridControlBase.RaiseResizingRows(GridResizingRowsEventArgs)
    GridControlBase.RaiseSelectionDragged(GridSelectionDragEventArgs)
    GridControlBase.RaiseSelectionDragging(GridSelectionDragEventArgs)
    GridControlBase.RaiseWrapCellNextControlInForm(GridWrapCellNextControlInFormEventArgs)
    GridControlBase.RangeInfoToRectangle(GridRangeInfo)
    GridControlBase.RangeInfoToRectangle(GridRangeInfo, GridRangeOptions)
    GridControlBase.recalcScrollBars
    GridControlBase.RectangleToClient(Rectangle)
    GridControlBase.RectangleToRangeInfo(Rectangle)
    GridControlBase.RectangleToRangeInfo(Rectangle, Int32)
    GridControlBase.RectangleToScreen(Rectangle)
    GridControlBase.Refresh()
    GridControlBase.RefreshRange(GridRangeInfo)
    GridControlBase.RefreshRange(GridRangeInfo, Boolean)
    GridControlBase.RefreshRange(GridRangeInfo, GridRangeOptions)
    GridControlBase.RefreshRange(GridRangeInfo, GridRangeOptions, Boolean)
    GridControlBase.ResetBackgroundImageID()
    GridControlBase.ResetCursor()
    GridControlBase.ResetGridBounds()
    GridControlBase.ResetMouseControllers()
    GridControlBase.ResetSortIconPlacement()
    GridControlBase.ResetWindowlessBounds()
    GridControlBase.ResizingColumns
    GridControlBase.ResizingRows
    GridControlBase.RestoreBoundsAfterPrint()
    GridControlBase.ResumeInvalidate()
    GridControlBase.RowIndexToVScrollPixelPos(Int32)
    GridControlBase.ScrollableGridRangeInfo
    GridControlBase.ScrollCellInView(GridRangeInfo)
    GridControlBase.ScrollCellInView(GridRangeInfo, GridScrollCurrentCellReason)
    GridControlBase.ScrollCellInView(Int32, Int32)
    GridControlBase.ScrollCellInView(Int32, Int32, GridScrollCurrentCellReason)
    GridControlBase.ScrollInfoChanged
    GridControlBase.ScrollWindow(Int32, Int32, Rectangle, Rectangle, Boolean)
    GridControlBase.SelectionDragged
    GridControlBase.SelectionDragging
    GridControlBase.SelectionFrameChanged
    GridControlBase.SelectionFrameChanging
    GridControlBase.Selections
    GridControlBase.SetColHidden(Int32, Int32, Boolean)
    GridControlBase.SetColHidden(Int32, Int32, Boolean[])
    GridControlBase.SetColumnWidths()
    GridControlBase.SetColWidth(Int32, Int32, Int32)
    GridControlBase.SetColWidth(Int32, Int32, Int32[])
    GridControlBase.SetCurrentHScrollPixelPos(Int32)
    GridControlBase.SetCurrentVScrollPixelPos(Int32)
    GridControlBase.SetLeftCol(Int32)
    GridControlBase.SetRowHeight(Int32, Int32, Int32)
    GridControlBase.SetRowHeight(Int32, Int32, Int32[])
    GridControlBase.SetRowHidden(Int32, Int32, Boolean)
    GridControlBase.SetRowHidden(Int32, Int32, Boolean[])
    GridControlBase.SetTopRow(Int32)
    GridControlBase.SetWindowlessBounds(Control, Rectangle, Boolean)
    GridControlBase.SetWindowStyle(ControlStyles, Boolean)
    GridControlBase.SetWmGetDlgCodeValue(Int32)
    GridControlBase.ShouldActivateCurrentCell()
    GridControlBase.ShouldActivateCurrentCellInEnter()
    GridControlBase.ShouldDeactivateCurrentCell()
    GridControlBase.ShouldDeleteKeyClearCurrentCellContentsOnly()
    GridControlBase.ShouldDisplayHeaderCol()
    GridControlBase.ShouldDisplayHeaderRow()
    GridControlBase.ShouldIgnoreInvalidate()
    GridControlBase.ShouldSerializeHScrollBehavior()
    GridControlBase.ShouldSerializeSortIconPlacement()
    GridControlBase.ShouldSerializeVScrollBehavior()
    GridControlBase.ShowDisabledGridAsGray
    GridControlBase.ShowMessageBoxOnDrop
    GridControlBase.ShowRowHeaderErroricon
    GridControlBase.ShowTouchIndicator
    GridControlBase.SortIconPlacement
    GridControlBase.SplitCol
    GridControlBase.SplitRow
    GridControlBase.SupportsPrepareViewStyleInfo
    GridControlBase.SupportsTransparentBackColor
    GridControlBase.SupportsTransparentBackColorChanged
    GridControlBase.SuspendInvalidate()
    GridControlBase.ThemeChanged
    GridControlBase.ThemeName
    GridControlBase.ThemesEnabled
    GridControlBase.ThemeStyle
    GridControlBase.TopRowChanged
    GridControlBase.TopRowChanging
    GridControlBase.TopRowIndex
    GridControlBase.ToString()
    GridControlBase.UnHideColsOnDblClick
    GridControlBase.Update()
    GridControlBase.UpdateScrollBars()
    GridControlBase.UpdateScrollTips(ScrollEventArgs)
    GridControlBase.UpdateSelectRange_OldRange
    GridControlBase.UpdateSelectRange_Range
    GridControlBase.UpdateWithCustomPaint(Rectangle, PaintEventHandler)
    GridControlBase.UpdateWithDrawClippedGrid(Rectangle)
    GridControlBase.UseGdiPlusRightAlignedTextWorkaround
    GridControlBase.UseImageListDrawing
    GridControlBase.UseOldHiddenScrollLogic
    GridControlBase.VerticalScrollTips
    GridControlBase.VerticalThumbTrack
    GridControlBase.ViewLayout
    GridControlBase.VScroll
    GridControlBase.VScrollBehavior
    GridControlBase.VScrollIncrement
    GridControlBase.VScrollPixel
    GridControlBase.VScrollPixelPosChanged
    GridControlBase.VScrollPixelPosChanging
    GridControlBase.VScrollPixelPosToRowIndex(Int32, Int32, Int32)
    GridControlBase.VScrollPixelScrollInView(Rectangle)
    GridControlBase.WantEnterKey
    GridControlBase.WantEscapeKey
    GridControlBase.WantKeys
    GridControlBase.WantTabKey
    GridControlBase.WantTabKeyInPreProcessMessage
    GridControlBase.WndProc(Message)
    GridControlBase.WrapCellNextControlInForm
    ScrollControl.AccelerateScrolling
    ScrollControl.AccelerateScrollingChanged
    ScrollControl.ActiveController
    ScrollControl.AllowIncreaseSmallChange
    ScrollControl.AllowRaiseMouseMoveInOnDragOver
    ScrollControl.AllowSizeGrip
    ScrollControl.AutoScrollBounds
    ScrollControl.AutoScrolling
    ScrollControl.AutoScrollingChanged
    ScrollControl.AutoScrollTimerEnable
    ScrollControl.BeginUpdate()
    ScrollControl.BorderStyle
    ScrollControl.Bounds
    ScrollControl.CancelMode
    ScrollControl.CancelUpdate()
    ScrollControl.ClientRectangle
    ScrollControl.ClientSize
    ScrollControl.CreateParams
    ScrollControl.Deactivated
    ScrollControl.DisableScrollWindow
    ScrollControl.DiscardPaintMessagesAfterBeginUpdate
    ScrollControl.Dispose()
    ScrollControl.DoubleBufferSurface
    ScrollControl.DpiAware
    ScrollControl.EnableDoubleBufferSurface()
    ScrollControl.EnableIntelliMouse
    ScrollControl.EnableTouchMode
    ScrollControl.EndUpdate()
    ScrollControl.EnsurePaintCodeJitted(Boolean)
    ScrollControl.FillSplitterPane
    ScrollControl.FillSplitterPaneChanged
    ScrollControl.FixRenderOrigin(Graphics)
    ScrollControl.ForceSizeBox
    ScrollControl.GetDynamicSplitterFrameOfComponent(Object)
    ScrollControl.GetScrollBarFrameOfComponent(Object)
    ScrollControl.HasDoubleBufferSurface
    ScrollControl.HitTest(Point)
    ScrollControl.HitTest(Point, MouseButtons)
    ScrollControl.HitTest(Point, MouseButtons, IMouseController)
    ScrollControl.HitTest(Point, MouseButtons, Int32, IMouseController)
    ScrollControl.HorizontalScroll
    ScrollControl.HScrollBar
    ScrollControl.IgnoreSizeGripStyleHideShow
    ScrollControl.IgnoreUICues
    ScrollControl.INonClientPaintingSupport.NonClientPaint(PaintEventArgs, Rectangle, Rectangle)
    ScrollControl.InsideScrollBounds
    ScrollControl.InsideScrollMargins
    ScrollControl.IntelliMouseDragScrolling
    ScrollControl.InvalidateNc()
    ScrollControl.InvalidateNc(Rectangle)
    ScrollControl.IsDisposing
    ScrollControl.ISplitterPaneSupport.FillSplitterPane
    ScrollControl.ISplitterPaneSupport.PaneClosed()
    ScrollControl.ISplitterPaneSupport.PaneClosing()
    ScrollControl.IsSplitterPaneClosed
    ScrollControl.IsSplitterPaneClosing
    ScrollControl.ISupportUpdating.Updating
    ScrollControl.IVisualStyle.VisualTheme
    ScrollControl.LastMousePosition
    ScrollControl.LastMousePositionToClient()
    ScrollControl.MouseControllerDispatcher
    ScrollControl.MouseWheelScrollLines
    ScrollControl.MouseWheelZoom
    ScrollControl.NotifyCancelMode()
    ScrollControl.Office2007ScrollBarsChanged
    ScrollControl.Office2007ScrollBarsColorSchemeChanged
    ScrollControl.Office2010ScrollBarsColorSchemeChanged
    ScrollControl.Office2016BlackColorTable
    ScrollControl.Office2016ColorfulColorTable
    ScrollControl.Office2016DarkGrayColorTable
    ScrollControl.Office2016ScrollBars
    ScrollControl.Office2016ScrollBarsColorSchemeChanged
    ScrollControl.Office2016WhiteColorTable
    ScrollControl.OfficeScrollBarsChanged
    ScrollControl.OnAccelerateScrollingChanged(EventArgs)
    ScrollControl.OnBeginUpdateScrollBars()
    ScrollControl.OnControlRemoved(ControlEventArgs)
    ScrollControl.OnCreateScrollTipWindow()
    ScrollControl.OnEndUpdateScrollBars()
    ScrollControl.OnFillSplitterPaneChanged(EventArgs)
    ScrollControl.OnGotFocus(EventArgs)
    ScrollControl.OnHandleCreated(EventArgs)
    ScrollControl.OnHorizontalScroll(ScrollEventArgs)
    ScrollControl.OnHScrollBarValueChanged(Object, EventArgs)
    ScrollControl.OnIntelliMouseDragScrolling(IntelliMouseDragScrollEventArgs)
    ScrollControl.OnLeave(EventArgs)
    ScrollControl.OnLocationChanged(EventArgs)
    ScrollControl.OnLostFocus(EventArgs)
    ScrollControl.OnMouseHover(EventArgs)
    ScrollControl.OnMouseLeave(EventArgs)
    ScrollControl.OnMouseWheelZoom(MouseWheelZoomEventArgs)
    ScrollControl.OnNcCalcSize(Rectangle)
    ScrollControl.OnNCPaint(NCPaintEventArgs)
    ScrollControl.OnOffice2007ScrollBarsChanged(EventArgs)
    ScrollControl.OnOffice2007ScrollBarsColorSchemeChanged(EventArgs)
    ScrollControl.OnOffice2010ScrollBarsColorSchemeChanged(EventArgs)
    ScrollControl.OnOffice2016ScrollBarsColorSchemeChanged(EventArgs)
    ScrollControl.OnOfficeScrollBarsChanged(ScrollControl.OfficeScrollBarsEventArgs)
    ScrollControl.OnParentChanged(EventArgs)
    ScrollControl.OnRightToLeftChanged(EventArgs)
    ScrollControl.OnScrollbarsVisibleChanged(EventArgs)
    ScrollControl.OnScrollControlHandledMouseDown(MouseEventArgs)
    ScrollControl.OnScrollControlHandledMouseMove(MouseEventArgs)
    ScrollControl.OnScrollControlHandledMouseUp(MouseEventArgs)
    ScrollControl.OnScrollControlMouseMove(CancelMouseEventArgs)
    ScrollControl.OnScrollControlMouseUp(CancelMouseEventArgs)
    ScrollControl.OnSetCursor(Message)
    ScrollControl.OnShowContextMenu(ShowContextMenuEventArgs)
    ScrollControl.OnSplitterPaneClosed(EventArgs)
    ScrollControl.OnStartAutoScrolling(StartAutoScrollingEventArgs)
    ScrollControl.OnUpdatingChanged(EventArgs)
    ScrollControl.OnValidated(EventArgs)
    ScrollControl.OnValidatingLostFocus()
    ScrollControl.OnVerticalScroll(ScrollEventArgs)
    ScrollControl.OnVScroll(Object, ScrollEventArgs)
    ScrollControl.OnVScrollBarValueChanged(Object, EventArgs)
    ScrollControl.OnWindowScrolling(ScrollWindowEventArgs)
    ScrollControl.PaintPending
    ScrollControl.PreJitPaint
    ScrollControl.ProcessMouseWheel(MouseEventArgs)
    ScrollControl.ResetInsideScrollMargins()
    ScrollControl.ResetMouseController()
    ScrollControl.ResetMouseWheelScrollLines()
    ScrollControl.ScrollbarsVisibleChanged
    ScrollControl.ScrollControlHandledMouseDown
    ScrollControl.ScrollControlHandledMouseMove
    ScrollControl.ScrollControlHandledMouseUp
    ScrollControl.ScrollControlMouseDown
    ScrollControl.ScrollControlMouseMove
    ScrollControl.ScrollControlMouseUp
    ScrollControl.ScrollTip
    ScrollControl.ScrollTipFeedback
    ScrollControl.ScrollTipFormat
    ScrollControl.ShouldPrepareUpdate()
    ScrollControl.ShouldPrepareUpdate(Boolean)
    ScrollControl.ShouldSerializeMouseWheelScrollLines()
    ScrollControl.ShowContextMenu
    ScrollControl.Size
    ScrollControl.SizeGripStyle
    ScrollControl.SmartSizeBox
    ScrollControl.SmoothMouseWheelScrolling
    ScrollControl.SplitterPaneClosed
    ScrollControl.SplitterPaneClosing
    ScrollControl.StartAutoScrolling
    ScrollControl.StartAutoScrollTimer(Message)
    ScrollControl.StartAutoScrollTimer(Message, Int32)
    ScrollControl.StartAutoScrollTimer(ScrollBarWrapper, ScrollEventType)
    ScrollControl.SupportsThumbTrack
    ScrollControl.TabIndex
    ScrollControl.UpdateNc()
    ScrollControl.UpdateOptions
    ScrollControl.UpdateStyles()
    ScrollControl.Updating
    ScrollControl.UpdatingChanged
    ScrollControl.UpdatingStyles
    ScrollControl.UseSharedScrollBars
    ScrollControl.VerticalScroll
    ScrollControl.VScrollBar
    ScrollControl.WindowScrolled
    ScrollControl.WindowScrolling
    Namespace: Syncfusion.Windows.Forms.Tools.XPMenus
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class MenuGridControlBase : GridControlBase, IDisposable, ICancelModeProvider, ISplitterPaneSupport, IScrollBarWrapperContainer, ISupportUpdating, ISupportIntelliMouse, IQueryFocusInside, INonClientPaintingSupport, IThemedControl, ICreateNewWindow, IGridModelSource, IGridWindowlessSite, IGridWindowlessObject, IFindParentForm, IThemeProvider, IVisualStyle, IBarItemContainerControl, IMessageFilter

    Constructors

    MenuGridControlBase()

    Declaration
    public MenuGridControlBase()

    Fields

    ArrowColumn

    Declaration
    protected const int ArrowColumn = 4
    Field Value
    Type
    System.Int32

    ArrowColumnWidth

    Declaration
    protected int ArrowColumnWidth
    Field Value
    Type
    System.Int32

    cachedSelectedItem

    Declaration
    protected BarItem cachedSelectedItem
    Field Value
    Type
    BarItem

    fixedWidth

    Declaration
    protected bool fixedWidth
    Field Value
    Type
    System.Boolean

    IconColumn

    Declaration
    protected const int IconColumn = 1
    Field Value
    Type
    System.Int32

    IconColumnWidth

    Declaration
    protected int IconColumnWidth
    Field Value
    Type
    System.Int32

    lastHighlight

    Declaration
    protected GridRangeInfo lastHighlight
    Field Value
    Type
    GridRangeInfo

    MenuColCount

    Declaration
    protected readonly int MenuColCount
    Field Value
    Type
    System.Int32

    mouseDownItem

    Declaration
    protected int mouseDownItem
    Field Value
    Type
    System.Int32

    mouseDownPoint

    Declaration
    protected Point mouseDownPoint
    Field Value
    Type
    System.Drawing.Point

    ShortcutColumn

    Declaration
    protected const int ShortcutColumn = 3
    Field Value
    Type
    System.Int32

    ShortcutColumnWidth

    Declaration
    protected int ShortcutColumnWidth
    Field Value
    Type
    System.Int32

    TextColumn

    Declaration
    protected const int TextColumn = 2
    Field Value
    Type
    System.Int32

    TextColumnWidth

    Declaration
    protected int TextColumnWidth
    Field Value
    Type
    System.Int32

    Properties

    CurrentHotTrackItem

    Declaration
    public BarItem CurrentHotTrackItem { get; }
    Property Value
    Type
    BarItem

    Customizing

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

    HighlightRange

    Declaration
    public GridRangeInfo HighlightRange { get; set; }
    Property Value
    Type
    GridRangeInfo

    MenuBound

    Declaration
    protected virtual bool MenuBound { get; set; }
    Property Value
    Type
    System.Boolean

    ParentItem

    Declaration
    public ParentBarItem ParentItem { get; }
    Property Value
    Type
    ParentBarItem

    ScrollOnMouseMove

    Gets or Sets, scroll items in menu, when mouse moves over scroll buttons.

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

    SelectedIndex

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

    SelectedItem

    Declaration
    public BarItem SelectedItem { get; set; }
    Property Value
    Type
    BarItem

    Methods

    CreateAccessibilityInstance()

    Declaration
    protected override AccessibleObject CreateAccessibilityInstance()
    Returns
    Type
    System.Windows.Forms.AccessibleObject

    CustomizingItemChanged(Object, EventArgs)

    Declaration
    protected virtual void CustomizingItemChanged(object sender, EventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.EventArgs e

    Dispose(Boolean)

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

    DrawInvertCell(Graphics, Int32, Int32, Rectangle, Boolean)

    Declaration
    protected override void DrawInvertCell(Graphics g, int rowIndex, int colIndex, Rectangle rectItem, bool inPaint)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    System.Int32 rowIndex
    System.Int32 colIndex
    System.Drawing.Rectangle rectItem
    System.Boolean inPaint
    Overrides
    GridControlBase.DrawInvertCell(Graphics, Int32, Int32, Rectangle, Boolean)

    FreeObjectCache()

    Declaration
    protected void FreeObjectCache()

    GetApproxWidth(Graphics, BarItem, String)

    Declaration
    protected virtual int GetApproxWidth(Graphics g, BarItem item, string text)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    BarItem item
    System.String text
    Returns
    Type
    System.Int32

    GetBoundsOf(BarItem)

    Declaration
    public Rectangle GetBoundsOf(BarItem item)
    Parameters
    Type Name Description
    BarItem item
    Returns
    Type
    System.Drawing.Rectangle

    GetExactWidth(Graphics, Int32, Int32)

    Declaration
    protected virtual int GetExactWidth(Graphics g, int row, int column)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    System.Int32 row
    System.Int32 column
    Returns
    Type
    System.Int32

    HideHighlight(GridRangeInfo)

    Declaration
    protected virtual void HideHighlight(GridRangeInfo range)
    Parameters
    Type Name Description
    GridRangeInfo range

    HidePopup(PopupCloseType)

    Declaration
    public virtual void HidePopup(PopupCloseType popupCloseType)
    Parameters
    Type Name Description
    PopupCloseType popupCloseType

    HitTestBarItemIndex(Point)

    Declaration
    protected int HitTestBarItemIndex(Point pointAt)
    Parameters
    Type Name Description
    System.Drawing.Point pointAt
    Returns
    Type
    System.Int32

    InitializeComponent()

    Declaration
    protected virtual void InitializeComponent()

    InitializeMouseControllers()

    Declaration
    protected override void InitializeMouseControllers()
    Overrides
    GridControlBase.InitializeMouseControllers()

    InitMenuGrid()

    Declaration
    protected virtual void InitMenuGrid()

    IsInputKey(Keys)

    Declaration
    protected override bool IsInputKey(Keys keyData)
    Parameters
    Type Name Description
    System.Windows.Forms.Keys keyData
    Returns
    Type
    System.Boolean
    Overrides
    GridControlBase.IsInputKey(Keys)

    IsItemVisibleOrExpandable(BarItem, Boolean)

    Declaration
    protected virtual bool IsItemVisibleOrExpandable(BarItem item, bool shouldDrawVisible)
    Parameters
    Type Name Description
    BarItem item
    System.Boolean shouldDrawVisible
    Returns
    Type
    System.Boolean

    IsSelectable(Int32)

    Declaration
    protected bool IsSelectable(int rowIndex)
    Parameters
    Type Name Description
    System.Int32 rowIndex
    Returns
    Type
    System.Boolean

    JitCode()

    Declaration
    protected virtual void JitCode()

    ModelQueryRowCount(Object, GridRowColCountEventArgs)

    Declaration
    protected virtual void ModelQueryRowCount(object sender, GridRowColCountEventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    GridRowColCountEventArgs e

    ModelQueryRowHeight(Object, GridRowColSizeEventArgs)

    Declaration
    protected virtual void ModelQueryRowHeight(object sender, GridRowColSizeEventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    GridRowColSizeEventArgs e

    MoveSelection(MoveHint)

    Declaration
    protected virtual bool MoveSelection(MoveHint hint)
    Parameters
    Type Name Description
    MoveHint hint
    Returns
    Type
    System.Boolean

    OnChildCollectionChanged(Object, CollectionChangeEventArgs)

    Declaration
    protected virtual void OnChildCollectionChanged(object sender, CollectionChangeEventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.ComponentModel.CollectionChangeEventArgs e

    OnDrawCellFrameAppearance(GridDrawCellBackgroundEventArgs)

    Declaration
    protected override void OnDrawCellFrameAppearance(GridDrawCellBackgroundEventArgs e)
    Parameters
    Type Name Description
    GridDrawCellBackgroundEventArgs e
    Overrides
    GridControlBase.OnDrawCellFrameAppearance(GridDrawCellBackgroundEventArgs)

    OnKeyDown(KeyEventArgs)

    Declaration
    protected override void OnKeyDown(KeyEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.KeyEventArgs e
    Overrides
    GridControlBase.OnKeyDown(KeyEventArgs)

    OnLeftColChanging(GridRowColIndexChangingEventArgs)

    Declaration
    protected override void OnLeftColChanging(GridRowColIndexChangingEventArgs e)
    Parameters
    Type Name Description
    GridRowColIndexChangingEventArgs e
    Overrides
    GridControlBase.OnLeftColChanging(GridRowColIndexChangingEventArgs)

    OnMouseDown(MouseEventArgs)

    Declaration
    protected override void OnMouseDown(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    GridControlBase.OnMouseDown(MouseEventArgs)

    OnPaint(PaintEventArgs)

    Declaration
    protected override void OnPaint(PaintEventArgs pevent)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs pevent
    Overrides
    GridControlBase.OnPaint(PaintEventArgs)

    OnQueryCellInfo(Int32, Int32, GridStyleInfo, Int32)

    Declaration
    public virtual bool OnQueryCellInfo(int rowIndex, int colIndex, GridStyleInfo style, int nType)
    Parameters
    Type Name Description
    System.Int32 rowIndex
    System.Int32 colIndex
    GridStyleInfo style
    System.Int32 nType
    Returns
    Type
    System.Boolean

    OnQueryCoveredRange(Int32, Int32, out GridRangeInfo)

    Declaration
    public virtual bool OnQueryCoveredRange(int rowIndex, int colIndex, out GridRangeInfo range)
    Parameters
    Type Name Description
    System.Int32 rowIndex
    System.Int32 colIndex
    GridRangeInfo range
    Returns
    Type
    System.Boolean

    OnScrollControlMouseDown(CancelMouseEventArgs)

    Declaration
    protected override void OnScrollControlMouseDown(CancelMouseEventArgs e)
    Parameters
    Type Name Description
    CancelMouseEventArgs e
    Overrides
    GridControlBase.OnScrollControlMouseDown(CancelMouseEventArgs)

    OnSystemColorsChanged(EventArgs)

    Declaration
    protected override void OnSystemColorsChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    OnThemeChanged(EventArgs)

    Declaration
    protected override void OnThemeChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    GridControlBase.OnThemeChanged(EventArgs)

    PreFilterMessage(ref Message)

    Declaration
    public bool PreFilterMessage(ref Message m)
    Parameters
    Type Name Description
    System.Windows.Forms.Message m
    Returns
    Type
    System.Boolean

    ProcessKeyDown(Keys)

    Declaration
    protected virtual bool ProcessKeyDown(Keys keyCode)
    Parameters
    Type Name Description
    System.Windows.Forms.Keys keyCode
    Returns
    Type
    System.Boolean

    Property_Changed(Object, SyncfusionPropertyChangedEventArgs)

    Declaration
    protected virtual void Property_Changed(object sender, SyncfusionPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    SyncfusionPropertyChangedEventArgs e

    Refresh(Boolean)

    Declaration
    protected override void Refresh(bool fromModel)
    Parameters
    Type Name Description
    System.Boolean fromModel
    Overrides
    GridControlBase.Refresh(Boolean)

    RefreshMenuGrid(Boolean)

    Declaration
    protected virtual void RefreshMenuGrid(bool bNoShow)
    Parameters
    Type Name Description
    System.Boolean bNoShow

    ReplaceCallBack(Match)

    Declaration
    protected string ReplaceCallBack(Match match)
    Parameters
    Type Name Description
    System.Text.RegularExpressions.Match match
    Returns
    Type
    System.String

    ResetDragging()

    Declaration
    protected virtual void ResetDragging()

    ResizeColumns()

    Declaration
    protected void ResizeColumns()

    ResizeRowHeights()

    Declaration
    protected void ResizeRowHeights()

    SetSelectionAt(Point)

    Declaration
    protected BarItem SetSelectionAt(Point point)
    Parameters
    Type Name Description
    System.Drawing.Point point
    Returns
    Type
    BarItem

    SetSelectionAtRow(Int32)

    Declaration
    protected BarItem SetSelectionAtRow(int row)
    Parameters
    Type Name Description
    System.Int32 row
    Returns
    Type
    BarItem

    SetTextColorAndFontOnStyle(BarItem, GridStyleInfo)

    Declaration
    protected virtual void SetTextColorAndFontOnStyle(BarItem BarItem, GridStyleInfo Style)
    Parameters
    Type Name Description
    BarItem BarItem
    GridStyleInfo Style

    SetupGridMenuLike()

    Declaration
    protected virtual void SetupGridMenuLike()

    ShouldDrawEnabled(BarItem)

    Declaration
    protected bool ShouldDrawEnabled(BarItem item)
    Parameters
    Type Name Description
    BarItem item
    Returns
    Type
    System.Boolean

    ShouldDrawVisible(ParentBarItem, BarItem, Boolean)

    Declaration
    public static bool ShouldDrawVisible(ParentBarItem parentItem, BarItem item, bool customizing)
    Parameters
    Type Name Description
    ParentBarItem parentItem
    BarItem item
    System.Boolean customizing
    Returns
    Type
    System.Boolean

    Show(ParentBarItem, Point, IPopupParent, Boolean)

    Declaration
    public virtual void Show(ParentBarItem parentItem, Point location, IPopupParent parentUI, bool setDefaultSelection)
    Parameters
    Type Name Description
    ParentBarItem parentItem
    System.Drawing.Point location
    IPopupParent parentUI
    System.Boolean setDefaultSelection

    ShowHighlight(GridRangeInfo)

    Declaration
    protected virtual void ShowHighlight(GridRangeInfo range)
    Parameters
    Type Name Description
    GridRangeInfo range

    UnwireModel()

    Declaration
    protected override void UnwireModel()
    Overrides
    GridControlBase.UnwireModel()

    UpdateStyleBasedOnItem(GridStyleInfo, IRequiresControl)

    Declaration
    protected virtual void UpdateStyleBasedOnItem(GridStyleInfo style, IRequiresControl barItemRequiringControl)
    Parameters
    Type Name Description
    GridStyleInfo style
    IRequiresControl barItemRequiringControl

    WireModel()

    Declaration
    protected override void WireModel()
    Overrides
    GridControlBase.WireModel()

    Implements

    System.IDisposable
    ICancelModeProvider
    ISplitterPaneSupport
    IScrollBarWrapperContainer
    ISupportUpdating
    ISupportIntelliMouse
    IQueryFocusInside
    INonClientPaintingSupport
    IThemedControl
    ICreateNewWindow
    IGridModelSource
    IGridWindowlessSite
    IGridWindowlessObject
    IFindParentForm
    IThemeProvider
    IVisualStyle
    System.Windows.Forms.IMessageFilter
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved