AdvStringGrid mouse action

Good morning,
i have a grid with more than 10 columns. The showing area is build to see 8-9 columns, so when i need to see the others i have to scroll the grid. In this case the column 1 will be out client area and, if i continue, some others columns will be scrolled.
At this point i i use the arrow key to change the row nothing happed ..... but i i use the mouse wheel to change the row the grid "will reset" the position and it is redraw starting from column 1.
There's a way to avoid this bheaviour (which option i have to check)?

Thank you in advance
Best regards
Daniele

Don’t know if this will work in your particular instance, but try setting

Navigation.KeepHorizScroll = True

It worked in my case…

Yes, that should typically do the trick for this issue.

Thank you (Keld and Bruno)....