我在添加新图像以供将来在我的项目中使用时确实遇到问题。
这是我收到的错误消息:
这是我用来调用图像的xaml
代码:
<NavigationPage Icon="cny.png" Title="CNY Deals">
<x:Arguments>
<views:AboutPage />
</x:Arguments>
</NavigationPage>
最佳答案
只需将图像拖放到 Resources 文件夹中, https://learn.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/displaying-an-image?tabs=windows
如果您想将图像嵌入“PCL”中:将图像属性中的“构建操作”更改为“嵌入资源”。
如果是 Android:将图像拖放到资源下的“drawable-hdpi”文件夹中,并确保属性中的构建操作设置为“AndroidResource”。
重要提示:确保图像文件名小写且不含特殊字符,例如:sky.png(确定) sky-125_A.png(将会失败)
关于xaml - 如何在 Xamarin 项目中的 "Resources"中插入图像的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53809236/