我可以重新加载XAML图片吗?

本文关键字:XAML 加载 新加载 我可以 | 更新日期: 2023-09-27 18:08:54

这是在XAML中定义的启动图像:

Source="/MyApp;component/media/person.png" 

然后我把它替换成代码:

personPhoto.Source = blaBlah(personID);

现在我如何加载默认/启动映像?

我可以重新加载XAML图片吗?

您可以简单地将其存储在临时变量中,并在需要时重新分配给它

var tmpSource = personPhoto.Source;
personPhoto.Source = blaBlah(personID);
...
//Set back to default value
personPhoto.Source = tmpSource;

希望能有所帮助