jjzjj

viewerThread

全部标签

c# - 如何在新线程上打开一个窗口?

我有一个选项窗口和一个根据这些选项和Kinect数据显示颜色的窗口。到目前为止,一切都在一个线程上(据我所知;我还没有进行任何线程化)。现在,我添加了一个选项来打开一个查看器窗口,该窗口需要以尽可能低的延迟进行更新。所有这一切都需要创建一个窗口并显示它:viewer=newSkeletalViewer.MainWindow();viewer.Show();当此事件触发时,颜色窗口停止显示颜色(即在主线程上每秒触发30次的事件停止触发),但查看器显示完美。我希望同时更新查看器和颜色窗口。从阅读其他问题来看,解决方案听起来像是在新线程上创建查看器。不过,我在这方面遇到了很多问题。当我点击按