or
private
void
OnCreateNewWindow(
object
sender, RoutedEventArgs e)
{
Thread thread =
new
Thread(() =>
{
RadWindow win =
new
RadWindow();
win.Show();
win.Closed += (sender2, e2) =>
{
win.Dispatcher.InvokeShutdown();
};
System.Windows.Threading.Dispatcher.Run();
});
thread.SetApartmentState(ApartmentState.STA);
thread.IsBackground =
true
;
thread.Start();
}