我有两个窗口(WPF)中,MainWindow
并且Window1
,从MainWindow
用户可显示Window1
为模态窗口:
private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
{
var win = new Window1();
win.Owner = this;
win.WindowStyle = WindowStyle.ToolWindow;
win.ShowInTaskbar = false;
win.ShowDialog();
}
因此,我希望Window1不在任务栏中显示,但是可以在ALT+中看到此应用程序TAB,实现此目的的任何简单方法是?
从研究来看,除非设置,否则似乎无法在ALT+中看到应用程序任务,但我也不想在任务栏中显示该任务。TABShowInTaskbar = true
Window1
当我检查Visual Studio时,单击显示的帮助/关于模式对话框,它没有显示在任务栏中,但是Visual Studio主窗口也可以在ALT+中看到TAB,这就是我想要实现的。
问题出在你的WindowStyle
。跳过ToolWindowAlt+Tab
只需删除此行
win.WindowStyle = WindowStyle.ToolWindow;
或替换其他样式
如果您想使用Window1之类的工具。你只用win.Show()
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句