PowerShell и WPF GUI заморозить
У меня есть функция PowerShell, чтобы искать в каталоге файлы zip, распаковывать и переименовывать файлы. Функция также изменяет элемент строки состояния, чтобы обновить, в каком файле он находится. Я заметил, что при запуске GUI зависнет.
Как я могу запустить функцию и обновить графический интерфейс без ее зависания?
1 ответ
Не выполняйте дорогостоящих операций в потоке пользовательского интерфейса - используйте фоновый рабочий. Вот учебник: http://dotnetperls.com/backgroundworker-introduction