Xamarin表单ListView图像有时显示,有时不显示(UWP)

时间:2016-05-17 18:59:53

标签: image listview xamarin xamarin.forms uwp

我有一个ListView我在每一行中显示相同的图像(chevron_right.png)。

在加载时,没有图像显示。

但是,当我通过Navigation.PushAsync()离开该页面然后通过Navigation.PopAsync()返回原始页面时,图片会按原样显示。

我的代码的简化版本:

<ListView x:Name="MyList">
    <ListView.ItemTemplate>
        <DataTemplate>
            <ViewCell>
                <StackLayout Orientation="Horizontal">
                    <Label Text="Hello">
                    <Image Source="chevron_right.png" HeightRequest="30" WidthRequest="10">
                </StackLayout>
            </ViewCell>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

这是在通用Windows平台上发生的。任何帮助/煽动/建议将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个已记录的错误(https://bugzilla.xamarin.com/show_bug.cgi?id=36097)。

版本1.5.2.6469-pre1是未发生问题的最后一个版本。

适用于我的目的的解决方法: 将Image放入<Grid>,并为包含所述ColumnDefinition Width = "Auto"的列设置Image

希望很快就能解决这个问题!