Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的应用程序中有标准的 UI 线程和额外的第二个 UI 线程。现在,我在第二个 UI 线程中创建并显示一个窗口。在此之后,我应该在标准 UI 线程中创建并显示一个对话框,但它应该是窗口的模式,它是在第二个 UI 线程中创建和显示的。原因是,我必须在标准 UI 线程中创建这个对话框,这个对话框使用一个不是 ThreadSafe 的控件。
您应该能够设置Owner窗口的属性:
Owner
newWindow.Owner = parentWindowFromOtherThread;