c# - WPF 子窗口 - Windows 7 任务栏

标签 c# .net wpf windows-7

我们有一个主应用程序,它加载了几个插件,这些插件有自己的图标和子窗口。

问题出在 Windows 7 中,任务栏中的图标始终是主应用程序的图标,即使在子窗口中也是如此。但是,Alt+Tab 菜单会显示相应的图标。

我知道这是由于固定功能,Windows 7 可能使用主 exe 的图标来处理这个问题。

有没有办法可以更改子窗口上的任务栏图标?也可能禁用固定?固定这些子窗口会让人感到困惑,因为它无法正常工作。

最佳答案

您无法固定子窗口 - 固定在应用程序级别进行。如果您固定/取消固定一个子窗口,您将(取消)固定整个应用程序。无法禁用此行为,因为它是适用于任务栏中任何窗口的操作系统级功能(尽管您可以选择不在任务栏中显示这些窗口)。

我不确定 Window 图标,但我想您说的只是使用应用程序图标是对的。

关于c# - WPF 子窗口 - Windows 7 任务栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5635569/

相关文章:

c# - 开源 C++ 到 C# 编译器/转换器

c# - 设置不可调整大小的 GridViewColumn

c# - 当我进入打印预览时,如何删除表单的按钮

c# - 小于字节存储的选项?

c# - 如何在 Winform 中使用多线程?

c# - 无法创建文件 "c:\User\...\Appdata\Roaming..."。访问被拒绝

c# - MVVM模型——模型之间的关联

mysql - 如何在vb.net WPF和MySQL中使用DataGrid获取/过滤两个日期之间的数据?

c# - 如何在 C# 中运行同步计时器?

wpf - 列表项目选择无法正常工作?