就是如果用show(),那么最小化后就一直最小化,无法起到提示用户的作用。
而是用showdialog()的话就会锁住主界面,这样也不方便。
------解决思路----------------------
你想要什么效果?
想两个窗体平级?互不影响?
------解决思路----------------------
show 之前设置 frm.Owner = mainFrm;
------解决思路----------------------
Window1 window = new Window1();
private void button1_Click(object sender, RoutedEventArgs e)
{
if (window.IsVisible)
{
window.WindowState = WindowState.Normal;
window.Activate();
}
else
{
window.Show();
}
}
------解决思路----------------------
显示到主界面最前面不就是TopMost=true