私はユーザーのパーミル編集ウィンドウを作成しようとしていますが、このウィンドウには画像コントロールがあります
イメージファイルを選択すると、最初の時間は大丈夫ですが、2回目はエラーが表示されますイメージファイルのコピーが別のプロセスで使用されています
"別のプロセスで使用されているため、ファイル 'C:\ 1.jpg'にアクセスできません。
は、私はあなたがロードし、画像を表示し、従順なファイルを保存したい場合は、私は
private void Select_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog od = new OpenFileDialog();
if (od.ShowDialog() == true)
{
string imageLocal = @"C:/1.jpg";
File.Copy(od.FileName, imageLocal, true);
image1.Source = new BitmapImage(new Uri(imageLocal));
}
}
問題ここでは、ファイルをロードした画像に変換する方法です。使用しているコンストラクタメソッドを使用しても機能しません。別のプロセスで使用される例外を避けたい場合は、別の方法があります。 –
この問題を解決するにはどうすればよいですか? – Lai32290