c# - WPF C# - 如何避免对任务栏图标进行分组?
问题描述
当我使用创建新窗口.Show()
时,它会显示新窗口,但是我的图标分组如下:
我不想要那个。我希望这些图标是分开的,因为我希望我的用户能够轻松地打开他们想要的窗口,而不必单击它,查看打开的窗口列表,然后每次选择他们想要的窗口。我不想使用.ShowDialog()
,因为无论另一个窗口的状态如何,我都需要用户能够专注于任一窗口。这意味着,两个窗口都需要打开,并且用户需要能够与这些窗口中的每一个进行交互,而不管另一个窗口是打开还是最小化。
我试过设置父母,但我认为我没有采取正确的方法。我以前从未使用过图标,所以请原谅我缺乏知识。
var w = new Window();
w.Owner = Window.GetWindow(this);
w.Show();
我将更改打开的第二个窗口的图标,以便用户根据他们想要的内容知道要单击哪个窗口。我只是想绕过似乎是默认的分组。
解决方案
(如果我是正确的)在 Windows 中,可以为您的快捷方式图标分配一个单独的AppUserModelID以防止图标的默认分组,这是解释如何定义和分配单独的 AppUserModelID 的页面。我建议彻底阅读提供的来源。
推荐阅读
- c# - 弹丸不是我的武器的射击方向
- linux - 将多个内核缓冲区映射到连续的用户空间缓冲区?
- dictionary - 如何区分 Golang 中的两种自定义结构类型,其数据与地图中的键相同?
- powershell - Powershell 仅排除文件
- python - 找到黑桃 A 时超出了最大递归深度
- mysql - 来自 Optionmenu 的 Variable.get() 没有返回我需要查询 mySQL 的内容
- python - Apache 无法使用 WSGI mod 与 Flask 一起工作
- javascript - 向 Google DriveApp 提交多个附件行
- excel - 记录的 vba 代码不会更改图表中的图例颜色
- javascript - 如何在不重复角度数据的情况下合并