如何在Xamarin Project的“资源”中插入图像的正确方法

时间:2018-12-17 05:06:21

标签: xaml xamarin xamarin.ios

我真的是Xamarin Environment的新手。我确实在添加要在项目中使用的新图像时遇到问题。

我尝试了几种方法;首先只需直接复制到“资源”文件夹-FAILED

然后我尝试通过右键单击“资源”文件夹使用“添加文件”,但也失败了。在重建项目时出现错误

enter image description here

这是错误消息:

enter image description here

这是我用来调用图像的xaml代码:

 <NavigationPage Icon="cny.png" Title="CNY Deals">
        <x:Arguments>
            <views:AboutPage />
        </x:Arguments>
    </NavigationPage>

请帮助我如何解决此问题。谢谢高级

1 个答案:

答案 0 :(得分:0)

只需将图像拖放到Resources文件夹中, https://docs.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/displaying-an-image?tabs=windows

如果要在“ PCL”中嵌入图像:将图像属性中的“构建操作”更改为“嵌入资源”

在使用android的情况下:将图像拖放到Resources下方的“ drawable-hdpi”文件夹中,并确保将属性中的构建操作设置为“ AndroidResource”

重要:确保图像文件名是小写且没有特殊字符,例如:sky.png(确定) sky-125_A.png(将失败)