gpt4 book ai didi

wpf - 如何检查BitmapImage实例是否已初始化? WPF

转载 作者:行者123 更新时间:2023-12-02 15:45:48 34 4
gpt4 key购买 nike

我尝试在循环中使用 BitmapImage 类的实例,但有时我会收到 BitmapImage 未初始化的错误消息。如何在使用BitmapImage之前检查它是否已初始化?

最佳答案

工作位图时常用的事件有 2 个,其中 1 个在图像成功打开时触发,另一个在图像失败时触发;

var myImage = new BitmapImage(new Uri(@"Images/img.jpeg",UriKind.Relative));
myImage.ImageOpened += myImage_ImageOpened;
myImage.ImageFailed += myImage_ImageFailed;


void myImage_ImageFailed(object sender, ExceptionRoutedEventArgs e)
{
//handle failed event
}

void myImage_ImageOpened(object sender, RoutedEventArgs e)
{
//handle Image Opend OK event
}

关于wpf - 如何检查BitmapImage实例是否已初始化? WPF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5960742/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com