2011-09-20 6 views
5

私はMSリボンコントロールで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"/> 

を私は1つ(32×32)のアイコンを含むfoo.png(32×32)とfoo.icoを持っている場合は、両方が動作しているようです違いはありません。

.icoには画像の配列が含まれていて、サイズの違いがあります(.icoはアイコンが1つのみでも.pngよりサイズがはるかに大きいため)。私が気づいていないユーザーエクスペリエンスに影響を与える可能性のあるウィンドウ(XP、Vista、7、ME、2000など)とその他の違い。誰か知っていますか?

答えて

4

一般的には使いやすく、素敵な.pngファイルを作成するためのツールがはるかに多いので、私は.pngに行きます。私は通常、アプリケーションアイコンに.icoファイルしか使用しません。

私はアイコンにドロップシャドウとアルファブレンディングを処理しようとしました...正しいツールがなければ、これは欲求不満です。

私は選択をするために他の説得力のある理由がわかりません。

関連する問題