2017-08-31 72 views
0

我有一个应用程序图标的默认设置,它通常出现在标题窗口in title,使用Alt-Tab菜单,资源管理器等,但在任务栏上它是这个样子:在任务栏无图标

in taskbar

如何解决这个问题,并在任务栏中获得正常图标?在Windows

+0

你是通过调试器运行它吗?当您通过VS的调试器运行应用程序时,它会显示通用应用程序图标,除非您将它作为图标添加到各个窗口。 – Lithium

+0

在项目属性 - >应用程序 - >图标和清单Visual Studio中将Icon属性设置为您自己的自定义.ico文件。 – mm8

+0

即使我不使用调试器,问题仍然存在。 – ov7a

回答

1

单击鼠标右键,选择属性和应用的图标,如图像

enter image description here

+0

不幸的是,这并没有帮助 – ov7a

+0

什么没有帮助?指定您自己的自定义图标? – mm8

+0

是的。我指定了自定义,并且在任务栏中仍然看不到任何图标。此外,我不想要自定义图标,我对标准图标很满意。 – ov7a

0

我的一个问题是有关一个LoginDialog。可以使用自定义图标在任务栏中获取图标,但仍然存在标准图标问题。

 var loginDialog = new LoginView(); 

     loginDialog.Loaded += (sender, args) => { 
      var window = loginDialog.ParentOfType<Window>(); 
      if (window != null) { 
       window.ShowInTaskbar = true; 
       window.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/App;component/Themes/MainIcon.png")); 
      } 
     };