グラフィックが入った画像ボックスを含むWPFアプリケーションがあります。このグラフィックを簡単に変更できる方法が必要です(プログラムのインストールディレクトリにある画像ファイルを置き換えるなど)。
2 に答える
2
これがあなたの望むものかどうかはわかりませんが...
あなたはこのようなことをすることができます:
Source="pack://siteoforigin:,,,/Images/someimage.png"
bin/appフォルダーの画像を使用します。詳細については、このリンクをご覧ください...
于 2013-03-26T12:20:51.607 に答える
1
外部画像ファイルから画像を読み込む関数を定義します
public static ImageSource LoadImage(string fileName)
{
BitmapImage bitmap = new BitmapImage();
bitmap.BeginInit();
bitmap.UriSource = new Uri("file:///" + fileName.Replace("\\", "/"));
bitmap.EndInit();
return bitmap;
}
次に、画像コントロールのソースをこの関数の戻り値に割り当てることができます。
someImageControl.Source = LoadImage(@"d:\\images\\image.png");
于 2013-03-26T12:07:58.500 に答える