>Is there a way to do this? I have data coming in that gets displayed in a form that is open (one of many) but I do not want it to take focus away from the other forms in an app that are open unless the user intentionally clicks on the form. Whenever I refresh the form (it has two grids of data), it takes focus.
Are you sure there's no .SetFocus() in the code? Also, when that form is deactivated, was the focus on the grid? Refreshing a grid which has the focus, while busy elsewhere, has some weird side effects sometimes (i.e. I have no clue what it may do, but moving focus off it may help).