2011-08-02 12 views
0

画像ファイルを含むディレクトリを移動できるため、画像ファイルをWPFの動的リソースにプログラムで読み込む必要があります。ファイルから動的にリソースをプログラムに読み込み

このように使用されるWPFの動的リソースにイメージをロードするにはどうすればいいですか?Source="{DynamicResource ...}" in XAML? XAMLで

答えて

2

:コードで

<Image Source="{DynamicResource MyDynamicImage}" /> 

var myimg = new BitmapImage(new Uri("SomeUriHere")); 
Resources["MyDynamicImage"] = myimg; 

あなたはへの直接参照を持っている場合(Resourcesコレクションは、当然のImageの範囲にあるものでなければなりませんImageコントロール)

新しいオブジェクトをそのリソースに設定するたびにキーDynamicResourceが更新されます。

関連する問題