将打开的窗体存入一个list中,然后要激活时,再从list中抽取,抽取出来后再Activate。如果抽取后发现不存在或者为空(可能是某些操作关闭或者异常引起的),这时可以重新开一个新窗,同时再存进去,以备下次再激活。
Window frm = Application.Current.Windows[1]; frm.Focus();
[quote=引用 4 楼 rui_china 的回复:] [quote=引用 楼主 wtime101 的回复:] WPF中怎样使已经打开的窗体再次成为当前运行窗体?
[quote=引用 楼主 wtime101 的回复:] WPF中怎样使已经打开的窗体再次成为当前运行窗体?
WPF中怎样使已经打开的窗体再次成为当前运行窗体?
你是如何让它不成为当前运行窗体?反过来操作就不行了吗?
111,098
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧