2017-01-11 7 views
0

既存のWPFアプリケーションで使用したいいくつかのウィンドウアイコンがあります。アイコンファイルをXAMLに変換する

このアプリケーションは、ResourceDictionaryにあるXAML DrawingImagesを使用します。

WindowsアイコンファイルをXAML DrawingImageに変換する方法はありますか?

答えて

1

あなたが直接

<Window.Resources> 
    <BitmapImage x:Key="Icon1" UriSource="Icons/Icon1.ico" /> 
</Window.Resources> 

と例えば同様に、アイコンファイルからBitmapImageを作成することができますことは、私は私のDLLプロジェクトにアイコンというフォルダを作成し、私のアイコンファイル(ICON1にコピーした

<DrawingImage> 
    <DrawingImage.Drawing> 
     <ImageDrawing ImageSource="{StaticResource Icon1}"/> 
    </DrawingImage.Drawing> 
</DrawingImage> 
+0

ようDrawingImage、のためのImageコントロールのSource

<Image Source="{StaticResource Icon1}" /> 

かだけでなく、使用しています。 ico)しかし、エラー "C:\ Windows \ System32 \ Icons \ icon1.ico"の一部を見つけることができませんでした。 –

+0

私の唯一の違いは、ではなくで使用していることです。リソース> –

+0

何らかの理由で絶対パスを取得します。それはどこから来たのですか? VSプロジェクトにアイコンファイルがある場合、そのビルドアクションをリソースに設定する必要があります。 – Clemens

関連する問題