我在我的应用程序中有标准UI-Thread和另外一个UI-Thread。现在,我在第二个UI-Thread中创建并显示一个Window。在此之后,我应该在标准UI-Thread中创建并显示一个Dialog,但它应该是窗口的模态,它是在第二个UI-Thread中创建和显示的。原因是,我必须在标准的UI-Thread中创建这个Dialog,这个Dialog使用的是一个不是ThreadSafe的Control。
答案 0 :(得分:0)
您应该只能设置窗口的Owner
属性:
newWindow.Owner = parentWindowFromOtherThread;