【发布时间】:2011-09-20 21:04:50
【问题描述】:
我正在使用 MS 功能区控件开发 WPF 应用程序。 我不确定应该为功能区控件使用什么格式的图像文件 - 主要介于 png 和 ico 文件格式之间,MSDN 没有提供任何偏好或建议。
以下面为例:
<ribbon:RibbonButton LargeImageSource="Images\foo.png" Label="Open Foo"/>
或
<ribbon:RibbonButton LargeImageSource="Images\foo.ico" Label="Open Foo"/>
如果我有一个 foo.png (32x32) 和 foo.ico 包含一个 (32x32) 图标,两者似乎都没有区别。
我知道 .ico 可以包含一组图像,并且存在大小差异(.ico 的大小比 .png 大得多,即使它只包含一个图标),所以我担心它在不同版本的 Window 中呈现(XP、Vista、7、ME、2000 等)和其他可能影响我不知道的用户体验的差异。有人知道吗?
【问题讨论】: