我使用c#wpf创建了一个应用程序。 我已经从属性 - >应用程序设置了应用程序图标,但有些应用程序图标没有显示在任务栏上。应用程序正在运行,但任务栏上没有显示任何内容。我可以正确操作应用程序。
我没有弄到什么问题
答案 0 :(得分:2)
嘿,你可以尝试一下
private void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
Window window = (sender as RadWindow).ParentOfType<Window>();
if (window != null)
{
window.ShowInTaskbar = true;
window.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Screener;Component/Images/Screener1.ico", UriKind.RelativeOrAbsolute));
}
throw new NotImplementedException();
}
答案 1 :(得分:0)
任务栏显示活动窗口的图标。设置活动窗口的图标。
答案 2 :(得分:0)
您在项目属性窗口的应用程序选项卡中设置的图标是将应用于项目程序集文件的图标。如果您查看项目的bin
文件夹,您应该会在可执行文件上看到您的图标。
如果要设置一个图标以显示在正在运行的应用程序的标题栏中,则需要在MainWindow.xaml
文件中设置Window.Icon
Property。
<Window x:Class="Midas.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Icon="FolderName/IconName.ico">
...
</Window>