2014-09-25 39 views
-2

我目前正在開發一個項目。這將是WPF/C#中的GUI。在WPF/C中實時刷新設備UI的最佳解決方案#

此GUI包含一個無限的線程,通過USB連續讀取設備(使用dll)/處理信息/更新UI可視化組件(標籤和LED)。

我有兩個主要問題。當此後臺線程處於活動狀態時,主用戶界面窗口似乎失去響應能力。而且似乎我的應用程序有一些內存泄漏導致GUI在幾個小時後崩潰(OutOfMemoryException)。

什麼是最好的方式來更新一個用戶界面,而不會失去響應和處理這次崩潰?最佳實踐或一些例子可能?

+5

讓我看看你的例子第一 – ne1410s 2014-09-25 19:32:56

+0

這是巨大的。讓我試着爲你總結一下。 – Israboy 2014-09-25 19:34:30

+0

BackgroundWorker ReportsProgress – Paparazzi 2014-09-25 19:37:20

回答

0