WPF C# - 如何避免对任务栏图标进行分组?

时间:2018-06-14 00:08:21

标签: c# wpf wpf-controls taskbar

当我使用.Show()创建新窗口时,它会显示新窗口,但我的图标分组如下:

enter image description here

我不想要那个。我希望图标是分开的,因为我希望我的用户可以轻松打开他们想要的窗口而不必单击它,查看打开的窗口列表,然后选择他们想要的每一个。我想要使用.ShowDialog()因为我需要用户能够专注于任何一个窗口而不管另一个窗口的状态。这意味着,两个窗口都需要打开,用户需要能够与每个窗口进行交互,无论其他窗口是打开还是最小化。

我试过设置父母,但我不认为我采取了正确的方法。我之前从未使用过图标,所以请原谅我缺乏知识。

var w = new Window();
w.Owner = Window.GetWindow(this);
w.Show();

我将更改打开的第二个窗口的图标,以便用户根据他们的需要知道要点击哪个窗口。我只是试图绕过似乎是默认的分组。

1 个答案:

答案 0 :(得分:1)

(如果我是正确的话)在Windows中,您可以为快捷方式图标分配单独的 AppUserModelID ,以防止默认分组图标this is the page explaining how to define and assign a seperate AppUserModelID。我建议你仔细阅读所提供的资料。