使用下面的代码,我能够生成第二个窗口,但是该窗口在初始化后立即关闭。这里我做错了什么?
private void button_Click(object sender, RoutedEventArgs e)
{
Thread sta = new Thread(delegate ()
{
Window1 w = new Window1();
w.Show();
});
sta.SetApartmentState(ApartmentState.STA);
sta.Start();
}