我有一個實時應用程序,它不斷地以ListView控件的形式更新UI日誌(RichTextBox控件)。該控件通過事件接收的當前應用程序數據進行更新。我的應用程序運行速度非常慢,我發現這是由於ListView日誌正在更新,這會阻塞UI線程。正如您可以想象的那樣,該應用程序對用戶顯得非常反應。.NET更新自己的專用UI線程上的WPF控件
我知道有可能在它自己的專用UI線程上啓動一個WPF窗口。我想知道是否有可能在其自己的UI線程上託管一個WPF控件,以便主UI線程更新窗口的其餘部分而不被阻塞?
如果這是不可能的,請推薦替代方案來解決這個難題。
謝謝!