首页 > 解决方案 > 什么设置为我提供了以下 xaml 的警告/错误

问题描述

我花了好几个小时找出为什么我的视图不再显示图像

<?xml version="1.0" encoding="utf-8" ?>
<ContentView xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="BB.App.ViewModels.LibraryBookView">
    <ContentView.Content>
        <StackLayout>
            <Label Text="{Binding BookTitle}"></Label>
            <Image Source="{Binding BookCoverImage}" x:Name="BookCoverImage"/>
        </StackLayout>
    </ContentView.Content>
    8
</ContentView>

因为我没有经常检查,所以我无法回到早期版本(我的错误)并且不知道去哪里找。

事实证明,几乎最后一行的 8 导致某种 xaml 解释错误,导致在运行的应用程序中不显示图像。

我很惊讶我没有收到解析错误,或者至少没有收到我的错误警告。你们中的任何人都知道会触发此类错误的错误的设置吗?

标签: xamlparsingxamarinsyntax

解决方案


这是一个错误。我提交了一份关于它的错误报告:github.com/xamarin/Xamarin.Forms/issues/5095


推荐阅读