为什么显示不正确的图标
本文关键字:图标 不正确 显示 为什么 | 更新日期: 2023-09-27 18:34:48
为什么显示不正确的图标?
采取的步骤:
1( 右键单击项目 => 属性 => 应用程序(左侧菜单(=> 资源(分组框(=>图标和清单(单选按钮(=> 浏览到 ''资源 ...选择已创建的图标主页.ico文件。
2( 修改 XAML 代码
<Window x:Class="HomeDb.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Home" Icon="IconHome.ico">
显示的图标不是"16x16 4 位"。显示的图标类似于"16x16 8 位"。
我还注意到,使用 Windows 资源管理器查看图标,除非我打开.ico文件,否则图标看起来不像创建的那样。 然后它正确显示。 这是Windows 7的东西吗?
哇。 这真的很微妙。
我的其他图标下方显示"32x32 8 位"、"16x16 8 位"、">32x32 32 位"和"16x16 32 位"图标。
我不得不:
1(删除那些额外的图标...右键单击 => 删除图像类型。
2(重命名图标(Visual Studio需要(。
3( 右键单击项目 => 属性 => 应用程序(左侧菜单(=> 资源(分组框(=>图标和清单(单选按钮(=>浏览到 ''资源 ...选择已创建的图标主页新建.ico文件。
4( 修改 XAML 代码
<Window x:Class="HomeDb.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Home" Icon="IconHomeNew.ico">
5( 在 Resources.resx 中将 IconHome.ico 重命名为 IconHomeNew.ico。
它现在有效。