0

我想清除位图图像。我都试过了

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;
4

1 回答 1

0

uploadImage.Source = null 应该这样做。您如何检查 Source 属性的值?我建议鼹鼠
如果您依赖您在屏幕上看到的内容,这可能是错误的,因为未通知属性更改。尝试为 Image 创建 DependencyProperty 或通过 INotifyPropertyChanged 接口引发通知的常规属性。

于 2010-08-19T05:45:01.770 回答