在Xamarin.Forms中键入image not found错误

时间:2016-06-23 11:40:14

标签: xaml xamarin xamarin.ios xamarin.forms xamarin-studio

我有一个Forms应用程序,并且有ContentPage XAML表单。

我尝试将图像添加到此Grid但是 这段代码给了我错误Type image not found 注意:我在Recources下添加了这个图像,并尝试了根文件夹。

我该如何解决这个问题?

注2:我右键单击了该项目,并将图像添加到项目中。

<Grid>
  <Grid.RowDefinitions>
    <RowDefinition Height="*" />
  </Grid.RowDefinitions>

  <Grid.ColumnDefinitions>
    <ColumnDefinition Width="*" />
    <ColumnDefinition Width="*" />
    <ColumnDefinition Width="*" />
  </Grid.ColumnDefinitions>
  <Button Text="1" Grid.Row="0" Grid.Column="0" />
  <image Grid.Row="0" Grid.Column="1" source="image2.png"></image>
  <Button Text="3" Grid.Row="0" Grid.Column="2" />
</Grid>

1 个答案:

答案 0 :(得分:1)

XML(以及XAML)区分大小写,因此请将其设为<Image></Image>

像这样:

<Grid>
  <Grid.RowDefinitions>
    <RowDefinition Height="*" />
  </Grid.RowDefinitions>

  <Grid.ColumnDefinitions>
    <ColumnDefinition Width="*" />
    <ColumnDefinition Width="*" />
    <ColumnDefinition Width="*" />
  </Grid.ColumnDefinitions>
  <Button Text="1" Grid.Row="0" Grid.Column="0" />
  <Image Grid.Row="0" Grid.Column="1" Source="image2.png"></Image>
  <Button Text="3" Grid.Row="0" Grid.Column="2" />
</Grid>