gpt4 book ai didi

wpf - 是什么导致图标上出现轮廓?

转载 作者:行者123 更新时间:2023-12-01 13:49:51 25 4
gpt4 key购买 nike

我正在尝试为这样的窗口设置图标:

var bitmapImage = new System.Windows.Media.Imaging.BitmapImage(new Uri(@"http://google.com/favicon.ico"));
this.Icon = bitmapImage;

但是,当图标呈现时,它会在其周围显示一个黑色边框,如下图所示:

Black outline over the logo

任何人都可以指导这个大纲的来源以及我该如何防止它?

提前致谢。

最佳答案

我自己试过了,这会在图标周围呈现一个边框:

Icon = new BitmapImage(new Uri(@"pack://application:,,,/favicon.ico"));

这不会:

Icon = new IconBitmapDecoder(new Uri(@"pack://application:,,,/favicon.ico"), 
BitmapCreateOptions.None, BitmapCacheOption.Default).Frames[0];

因此,BitmapImage 执行一些导致不透明边框的转换。

关于wpf - 是什么导致图标上出现轮廓?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32756522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com