Ваша самая быстрая и самая верная ставка в этой ситуации - развернуть свой собственный OpenFileDialog.
В качестве альтернативы можно попытаться захватить щелчок правой кнопкой мыши в диалоговом окне открытия файла и не допустить его обработки
В качестве примечания меня раздражает OpenFileDialog, который не ведет себя так же, как любой другой диалог открытия файла (т. Е. Тот, который не позволяет мне выполнять такие задачи, как переименование или "открытие с помощью")