C# 如何在Xamarin表单网格布局中嵌入图像
我正在尝试创建一个xamarin.forms网格布局,并将图像嵌入其中。我能找到的关于图像嵌入的唯一文档是,在Xamarin网站上C# 如何在Xamarin表单网格布局中嵌入图像,c#,xamarin,cross-platform,xamarin.forms,C#,Xamarin,Cross Platform,Xamarin.forms,我正在尝试创建一个xamarin.forms网格布局,并将图像嵌入其中。我能找到的关于图像嵌入的唯一文档是,在Xamarin网站上 var beachImage = new Image { Aspect = Aspect.AspectFit }; beachImage.Source = ImageSource.FromFile("waterfront.jpg"); 但是,这似乎需要将图像设置为变量,并将其置于堆栈布局中 然而,我正在尝试自定义模型网格布局,当我添加代码来创建一个变量,然后定义它
var beachImage = new Image { Aspect = Aspect.AspectFit };
beachImage.Source = ImageSource.FromFile("waterfront.jpg");
但是,这似乎需要将图像设置为变量,并将其置于堆栈布局中
然而,我正在尝试自定义模型网格布局,当我添加代码来创建一个变量,然后定义它的图像源时,它会抛出错误
在XAML中,它非常简单:
<Image Source="logo.jpg"/>
我想知道在Xamarin.Forms compatible C#中是否有一个与此对应的函数
谢谢我不知道我是否正确理解了你的问题,但你可以简单地做:
var beachImage = new Image();
beachImage.Source = "logo.jpg";
它与它的XAML等价物相同:
<Image Source="logo.jpg"/>
我不知道我是否正确理解了您的问题,但您可以简单地执行以下操作:
var beachImage = new Image();
beachImage.Source = "logo.jpg";
它与它的XAML等价物相同:
<Image Source="logo.jpg"/>
请向我们展示您的代码并告诉我们您遇到了哪些具体错误。请向我们展示您的代码并告诉我们您遇到了哪些具体错误。第二个是XAML命令?我想要那样的东西,给C。如果我在代码中插入第二行,它会抛出编译器错误,说它不希望出现前两行是第三行中XAML的等效C#。grid.Children.Add(新图像{Aspect=Aspect.AspectFit,Source=“logo.png”,},0,1,0,1)代码>我已将logo.png和logo@2x.png进入iOS中的资源文件,而未对核心文件执行任何操作。我也把它放进了android文件中。它可以编译,但在部署时不显示映像,我是否做错了什么?请阅读:第二个是XAML命令?我想要那样的东西,给C。如果我在代码中插入第二行,它会抛出编译器错误,说它不希望出现前两行是第三行中XAML的等效C#。grid.Children.Add(新图像{Aspect=Aspect.AspectFit,Source=“logo.png”,},0,1,0,1)代码>我已将logo.png和logo@2x.png进入iOS中的资源文件,而未对核心文件执行任何操作。我也把它放进了android文件中。它可以编译,但部署时不显示映像,我是否做错了什么?请阅读以下内容: