当我使用.Show()
创建新窗口时,它会显示新窗口,但我的图标分组如下:
我不想要那个。我希望图标是分开的,因为我希望我的用户可以轻松打开他们想要的窗口而不必单击它,查看打开的窗口列表,然后选择他们想要的每一个。我不想要使用.ShowDialog()
因为我需要用户能够专注于任何一个窗口而不管另一个窗口的状态。这意味着,两个窗口都需要打开,用户需要能够与每个窗口进行交互,无论其他窗口是打开还是最小化。
我试过设置父母,但我不认为我采取了正确的方法。我之前从未使用过图标,所以请原谅我缺乏知识。
var w = new Window();
w.Owner = Window.GetWindow(this);
w.Show();
我将更改打开的第二个窗口的图标,以便用户根据他们的需要知道要点击哪个窗口。我只是试图绕过似乎是默认的分组。
答案 0 :(得分:1)
(如果我是正确的话)在Windows中,您可以为快捷方式图标分配单独的 AppUserModelID ,以防止默认分组图标this is the page explaining how to define and assign a seperate AppUserModelID。我建议你仔细阅读所提供的资料。