BCB6 DBGrid - is it possible to fix position of selected record in DBGrid window after editing?

Hi, I'm looking for a solution, which allow to fix position of selected record in DBGrid window. Now when I'm executing 'DisableControls' than change selected records in background and come back to previous selected record and execute 'EnableControls' this selected record is often displayed in other position than before. In this reason selected record jumps in DBGrid window makes confusion ( looks like selected record was changed). Is it possible to solve this problem?
Leo01010101Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

sarabandeCommented:
you can use SelectedIndex  to set the selected row to a record. you can use the function ScrollIntoView to get the same top line as before.

Sara
0
Leo01010101Author Commented:
I'm not sure where I can find ScrollInfoView function for BCB6?
0
sarabandeCommented:
it is ScrollIntoView and it is DataGrid member function.

see http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid_methods.aspx

Sara
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Leo01010101Author Commented:
I'm not sure how to call this function from DBGrid of BCB6?

Leo
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C++

From novice to tech pro — start learning today.