Я не могу сказать из вопроса, знаете ли вы об экзотической природе решения, которое вы предлагаете. Я прошу прощения, если этот ответ полностью не соответствует цели.
Я предполагаю, что вы хотите отзывчивость в вашем приложении. Вы не хотите, чтобы другие формы "зависали", пока одна форма выполняет работу.
Однако наличие другого потока графического интерфейса для формы не , как обычно это достигается. Я не знаю, возможно ли это вообще.
У вас по-прежнему будет только один поток, обрабатывающий всю графику (он же «поток GUI»), но всю трудоемкую работу следует немедленно перенести в другой поток (он же рабочий поток). Таким образом, приложение остается отзывчивым.
Предлагаю вам проверить это видео. Применимо или нет, но в течение 4-6 минут вы должны знать, нужен ли вам этот ответ.
Эпизод DNRTV со Стивеном Таубом
Другая возможность состоит в том, что вы спрашиваете о том, как отобразить форму, не являясь модальной .