我正在尝试下载图像并在完成时触发事件。我用这个:
BitmapImage btest = new BitmapImage(new Uri("http://www.google.com/images/srpr/logo4w.png"));
btest.ImageOpened += btest_ImageOpened;
void btest_ImageOpened(object sender, RoutedEventArgs e)
{
throw new NotImplementedException();
}
但是,该ImageOpened
事件不会触发。如果我将图像控件的源设置为BitmapImage
使用:
image.Source = btest;
它确实火。ImageOpened
除非将BitmapImage
发件人设置为图像的源,否则为什么事件不会触发?