I have an UltraGrid that I would like to automatically scroll so as to keep the currently active row visible. Is there a setting that will do this or must it be done in code?
The WinGrid has Fixed Rows that you could take advantage of.
They have an indicator button on the row selector that lets you pin the rows to either the top or bottom. If this is something you're looking for, you can activate this feature by clicking the "Start!" button on the grid to open the designer and then click on "Feature Picker". You'll see a Fixed Rows section on that screen with some options you can set.