我一直在搜索大約一個小時,但我仍然沒有找到任何解決方案。Form.Invoke凍結了用戶界面
我只是嘗試從另一個線程設置進度條的最大值。所以我找到了Control.Invoke方法。我一直走在前面,並實現它:
現在,當我在this.Invoke
線調試我的應用程序它只是stucks。用戶界面出現,並被凍結。所以我在前進,谷歌,並告訴我使用this.BeginInvoke()
。我實現了它,並且我很好,UI不會凍結。 那平靜不錯,但其實我的進度條的最大值並沒有改變:(
我在做什麼錯
編輯:也許這可以幫助:我使用Parallel.Invoke();
來管理我的線程。 ..
我很好奇這是什麼祕密它被pixelated了:p – 2011-11-11 09:45:20