ShowDialog попробуйте. в C++ Builder не работал, но (судя по всему) Вы работаете с C++/CLI.
Сначала создаете экземпляр:
#include "MyForm.h"
Form ^myform = gcnew MyForm();
myform->ShowDialog();
ShowDialog ставит "текущее" (то окно, которое хотите показать) поверх других, и управление другими окнами возможно только при закрытии того, которое показали.
P.S. Писал, исходя из WinForms.