PowerShell和WPF GUI冻结

时间:2009-08-04 06:10:58

标签: wpf powershell freeze

我有一个PowerShell函数,可以在目录中查找zip文件,解压缩并重命名文件。该功能还会更改状态栏项以更新其所在的文件。我注意到,当这个运行时,GUI会冻结。

如何在不冻结的情况下运行并更新GUI?

1 个答案:

答案 0 :(得分:4)

不要在UI线程上执行昂贵的操作 - 使用后台工作程序。这是一个教程:http://dotnetperls.com/backgroundworker-introduction