dban,
The OpenFileDialog class does not support the Show method which will open a form in a modeless state, that is, not locking out the parent.
As far as i know the only way to open the file dialog is like this, and it is modal. The ShowDialog method open forms as modal.
OpenFileDialog dlg = new OpenFileDialog();
dlg.ShowDialog();
You could write your own open file dialog class if you want it to be open non-modally.
But you should also consider whether this is really necessary or not. Typically when a user is presented with a file open dialog it is because the application needs a file. There is nothing else the user should be doing with the app in the mean time.