В PowerShell Form.Show () работает некорректно, но Form.ShowDialog () работает

Я пытаюсь отобразить изображение через PowerShell. Я сделал скрипт на основе этого сообщения форума .

Если я использую ShowDialog () , он работает нормально, за исключением того, что выполнение PowerShell останавливается, пока отображается диалоговое окно вверх. Однако это сделано специально для модального диалога. Если я вызываю Form.Show () в PowershellISE, форма появляется, но зависает, и ее нельзя переместить или закрыть. Поведение аналогично, если я копирую и вставляю код в консоль PowerShell.

Как сделать диалоговое окно немодальным и не зависать.

14
задан Justin Dearing 11 November 2011 в 14:41
поделиться