5
我正在开发一个带有MS Ribbon控件的WPF应用程序。 我不确定图像文件格式应该用于色带控件 - 主要是在png和ico文件格式之间,而MSDN不提供任何偏好或建议。使用.ico或.png作为控件的图像源?
下面以一个例子:
<ribbon:RibbonButton LargeImageSource="Images\foo.png" Label="Open Foo"/>
OR
<ribbon:RibbonButton LargeImageSource="Images\foo.ico" Label="Open Foo"/>
如果我有一个foo.png(32×32)和含有一个(32×32)图标foo.ico,两者似乎工作没有区别。
我知道.ico可以包含图像数组,并且存在大小差异(即使它仅包含一个图标,它的大小也比.png大很多),所以我关心它在不同版本的Window(XP,Vista,7,ME,2000等)和其他可能影响我不知道的用户体验的差异。有人知道吗?