ComponentOne True DBGrid for WinForms
Navigation at Row Boundaries
Run-Time Interaction > Navigation and Scrolling > Navigation at Row Boundaries

At row boundaries, namely the first and last column, grid navigation depends on the WrapCellPointer property. The following explanation assumes that the AllowArrows property is True, and that the TabAction property is set to either ColumnNavigation or GridNavigation.

Key Action
Left/Right Arrows If the WrapCellPointer property is set to True, the current cell wraps across row boundaries. If the current cell is in the last column, the RIGHT ARROW key moves it to the first column of the next row. If the current cell is in the first column, the LEFT ARROW key moves it to the last column of the previous row. If the WrapCellPointer property is set to False (default), these keys cannot move the current cell at row boundaries.
TAB If the TabAction property is ColumnNavigation, the cell pointer does not wrap to an adjacent row, and the WrapCellPointer property is ignored. If the current cell is in the last column, TAB moves focus to the next control in the tab order. If the current cell is in the first column, SHIFT+TAB moves focus to the previous control in the tab order. If the TabAction property is GridNavigation and WrapCellPointer is True, TAB and SHIFT+TAB move the current cell to the next or previous row. The current cell will not cross row boundaries if WrapCellPointer is False.
See Also