我正在使用 WindowsFormsHost 加载到 3d 渲染对象中。
事实上,我把它拿走了。
我的问题是我希望创建一些加载屏幕或类似内容,但仅使用后台工作程序,当我访问我的 WindowsFormsHost 属性(读取、高度、宽度和句柄)时,线程引发异常..
我该如何解决这个问题?
我正在使用 WindowsFormsHost 加载到 3d 渲染对象中。
事实上,我把它拿走了。
我的问题是我希望创建一些加载屏幕或类似内容,但仅使用后台工作程序,当我访问我的 WindowsFormsHost 属性(读取、高度、宽度和句柄)时,线程引发异常..
我该如何解决这个问题?
您可以按照这篇文章中的说明更新 UI 线程:Notify the UI Thread from Background Thread
粗略地说:您只需要 UI 线程上的 dispatcher.BeginInvoke (用于异步调用)。