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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了任务栏上没有显示Telerik RadWindow图标c#wpf [复制]相关的知识,希望对你有一定的参考价值。

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

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

我没有弄错

答案

嘿,你可以尝试一下

    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();
    }
另一答案

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

另一答案

您在项目“属性”窗口的“应用程序”选项卡中设置的图标是将应用于项目装配文件的图标。如果你查看你的项目的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>

以上是关于任务栏上没有显示Telerik RadWindow图标c#wpf [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Telerik RadWindow 和标准 CSS 冲突(在 Internet Explorer 中)

Telerik RadWindow Javascript 向 ASP.NET 返回值

如何关闭服务器端的radwindow并刷新父页面

通过从服务器调用 javascript 来关闭 RadWindow

如何用我的覆盖 RadWindow 控件 CSS 类?

X11/XWINDOW GUI窗口应用在任务栏上没有显示的解决办法