任务栏上没有显示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 返回值