System.Threading.Thread td = new System.Threading.Thread(() => { System.Windows.Window fm = new System.Windows.Window(); fm.Topmost = true; fm.ShowDialog(); }); // Setzen Sie den aktuellen Thread auf den Single Thread Apartment (STA)-Modus, um OLE-Aufrufe durchzuführen. td.TrySetApartmentState(System.Threading.ApartmentState.STA); //<< ~~~~~~~~~~~~~~~~~~~~~~~~~~~Fügen Sie diesen Satz hinzu, um das Problem zu lösen // Legen Sie ihn als Hintergrundthread fest td.IsBackground = true; // Öffnen Sie den Thread td.Start();
Andere Fenster werden im WPF-Thread angezeigt
おすすめ
転載: blog.csdn.net/u014090257/article/details/119795281
おすすめ
ランキング