Я хочу показать мою пользовательскую форму Windows при удалении.Я собираюсь использовать пользовательское действие C # для этого.Как заставить пользовательское действие ждать, пока пользователь не нажмет OK или Отмена?Я хочу, чтобы мое настраиваемое действие выполнялось только тогда, когда форма закрыта.Сделайте следующее в моем настраиваемом действии:
CollectUninstallData f = new CollectUninstallData();
f.Show();
return f.FormResult;
Но форма на мгновение мигает, и удаление продолжается, не дожидаясь закрытия формы.И это логично, поскольку GUI находится в другом потоке.Но как заставить его ждать закрытия формы?
Мне известно, что показ пользовательских оконных форм в установочных пакетах - это не круто, поэтому, если кто-нибудь может предложить более элегантное решение, я с благодарностью примуэто.