c#bitmapimageまたはそのインスタンスをクリアする
-
29-09-2019 - |
質問
ビットマップの画像をクリアしたいと思います。両方を試しました
uploadImage.Source = null;
と
uploadImage.Source = "";
これは、画像を作成するために使用したコードです。
// BitmapImage.UriSource must be in a BeginInit/EndInit block
BitmapImage myBitmapImage = new BitmapImage();
string curItem = destinationFolder + "\\" + listBox1.SelectedItem.ToString();
myBitmapImage.BeginInit();
myBitmapImage.UriSource = new Uri(@curItem);
myBitmapImage.DecodePixelWidth = 200;
myBitmapImage.EndInit();
uploadImage.Source = myBitmapImage;
解決
uploadImage.source = nullはそれを行う必要があります。ソースプロパティの価値をどのように確認していますか?提案します モル.
画面に表示されているものに依存している場合、プロパティの変更が通知されていないため、これは間違っている可能性があります。 InotifyPropertyChangedインターフェイスを介して通知を提起する画像または通常のプロパティのDependencyPropertyを作成してみてください。
所属していません StackOverflow