任务栏上没有显示Telerik RadWindow图标c#wpf [复制]

问题描述 投票:1回答:3

这个问题在这里已有答案:

我使用c#wpf创建了一个应用程序。我已经从属性 - >应用程序设置了应用程序图标,但有些应用程序图标没有显示在任务栏上。应用程序正在运行,但任务栏上没有显示任何内容。我可以正确操作应用程序。

我没有弄错

c# wpf telerik
3个回答
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();
    }

0
投票

任务栏显示活动窗口的图标。设置活动窗口的图标。


0
投票

您在项目“属性”窗口的“应用程序”选项卡中设置的图标是将应用于项目装配文件的图标。如果你查看你的项目的bin文件夹,你应该在可执行文件上看到你的图标。

如果要设置一个图标以显示在正在运行的应用程序的标题栏中,则需要在Window.Icon Property文件中设置MainWindow.xaml

<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>
© www.soinside.com 2019 - 2024. All rights reserved.