ИА
Ирина Архипова

Как получить данные с дочернего немодального окна в C#?

childForm = new ChildForm();
childForm .ShowDialog(); // пока это окно не закрыто пользователь не может взаимодействовать с родительским окном
string param = childForm.Param; //получаю данные с дочернего окна
childForm.Dispose();

С помощью данного кода я получаю с дочернего модального окна какой-то параметр и впоследствии что-то с ним делаю и обновляю информацию на родительской форме. Пользователю не нравится, что он не может, когда открыто дочернее модальное окно, скопировать что-нибудь в него с родительского окна или посмотреть там что-нибудь.
Существует ли какой-то способ удовлетворить пожелания пользователя?

ДА
Динара Андержанова

Нужно просто отобразить обычное окно методом childForm .Show();
Как вы правильно сказали, вы отображаете модальное, методом childForm .ShowDialog();

Или почитайте здесь http://microsin.net/programming/PC/c-sharp-show-showdialog.html

Похожие вопросы
C#. Как получить доступ
Каким образом открыть дочернюю форму по нажатию кнопки? XE C++..
C++, При создании окна не присваевается HWND данного окна Никак не пойму в чем ошибка...
Создание дочерних процессов с помощью Win32 API. C/C++
делфи, controlbar, дочернее окно
C# Ошибка в виде окна... Как сделать?
c++ программы без окна
C# WPF. Как сделать родительское окно невидимым с возможностью создавать дочерние окна?
iframe не могу передать значение из родительского окна в дочернее (обе страницы на моем домене)
Срочно! iframe передать значение из родительского окна в дочернее (обе страницы на моем домене)