在 Xamarin.Forms 开发中,如何正确加载嵌入式资源(如图片)是一个常见且容易困扰开发者的问题。本文将通过一个实际案例,详细解释如何在 Xamarin.Forms 应用中正确地加载嵌入式图片资源,并解决常见的错误。
问题背景
假设我们有一个 Xamarin.Forms 项目,其中包含一个名为testimg.jpg的图片文件,我们希望在canvasView_PaintSurface方法中加载并显示这张图片。
错误的尝试
最初的尝试代码如下:
privatevoidcanvasView_PaintSurface(objectsender,SkiaSharp