gpt4 book ai didi

c# - 图像无法从隐藏代码中的 BitmapImage 正确加载

转载 作者:太空宇宙 更新时间:2023-11-03 16:40:16 25 4
gpt4 key购买 nike

好的,我正在尝试将图像加载到我页面上的图像控件。现在据我所知,我知道如何做到这一点(我使用的方法以前有效)。但由于某种原因,这次它不起作用。图片未加载。

好的,让我们从 XAML 开始。 You can see it here. .请注意我出色的艺术技巧。您可以看到顶部图像是屏幕上的左侧图像,底部图像是右侧图像。您还可以看到,右侧的图像是从 Assets/Images 文件夹中的文件加载到 XAML 中的。还应该注意的是,我们可以从中看出图像加载正常——图像没有错误。我们还可以看到图像没有被任何东西遮挡(当程序运行时,右边的图像显示得很好)。

所以左边的图像“image1”是我从后面的代码加载的图像。 Here is the code behind for that page .如您所见,没有很多。是的,我确实使用了一个 View 模型,但它根本不与图像交互(它唯一公开的属性是一个实体(对于选定的项目)和一个实体的 ObservableCollection(对于控件的 ItemsSource))。如您所见,我正在尝试加载与静态图像相同的图像(因此我可以肯定地说该图像适用于 Silverlight)。

如果您想了解 BitmapCreateOptions 行,那是有人建议我添加的内容。我试过删除它,但这似乎没有任何区别。

下一个问题是 - 我是否尝试过使用事件处理程序来处理失败?是的,我有。我收到的错误是“AG_E_NETWORK_ERROR”。

我不确定这到底是关于什么的——我不是从网络加载的。

有人可以提供帮助吗?谢谢。

最佳答案

我不禁注意到,在您的 XAML 中,图像路径的开头有一个“../”,但您在代码隐藏中使用的路径中缺少它。这可能是问题所在吗?

关于c# - 图像无法从隐藏代码中的 BitmapImage 正确加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7796885/

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