ComponentOne True DBGrid Pro 8
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 1 - Column Navigation or 2 - Grid Navigation.

Left/Right Arrows

If the WrapCellPointer property is 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 False (the default), these keys cannot move the current cell at row boundaries.

Tab

If the TabAction property is 1 - Column Navigation, 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 2 - Grid Navigation 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.

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum  |  Documentation Feedback