ListView 未正确显示标签

德雷克

在我的 Xamarin.Forms 应用程序中,我有一个 ListView:

<ListView ItemsSource="{Binding MyItems}"
                  Grid.Row="1"
                  Margin="0,20,0,0">
            <ListView.ItemTemplate>
                <DataTemplate>
                    <ViewCell>
                        <Label Text="ABC" FontSize="Large" TextColor="Black" BackgroundColor="Red" Margin="20" HorizontalOptions="CenterAndExpand" VerticalOptions="CenterAndExpand"/>
                    </ViewCell>
                </DataTemplate>
            </ListView.ItemTemplate>
</ListView>

“ABC”应该出现的地方,只是标签背景的一条细红线。我没有看到实际的字母。我之前做过很多 ListView 都没问题,我不知道我在这里做错了什么?

汤姆

ViewCell 需要包含一个布局控件,否则将无法正确呈现。

为简单起见,您可以实现一个StackLayout

<ListView 
    ItemsSource="{Binding MyItems}"
    Grid.Row="1"
    Margin="0,20,0,0>
    <ListView.ItemTemplate>
        <DataTemplate>
            <ViewCell>
                <StackLayout 
                    HorizontalOptions="FillAndExpand"
                    Margin="0"
                    Padding="0"
                    Spacing="0"
                    VerticalOptions="Fill">
                    <Label 
                        BackgroundColor="Red"
                        FontSize="Large"
                        HorizontalOptions="FillAndExpand"
                        HorizontalTextAlignment="Center"
                        Margin="20" 
                        Text="ABC" 
                        TextColor="Black"  
                        VerticalOptions="FillAndExpand"
                        VerticalTextAlignment="Center"/>
                </StackLayout>
            </ViewCell>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对于ListView,图像背景未正确显示

来自分类Dev

ListView 未正确更新

来自分类Dev

Listview中的步进器未正确显示增量值

来自分类Dev

listview的项目未显示

来自分类Dev

ListView显示不正确

来自分类Dev

Android Coustom Listview未显示

来自分类Dev

图像未显示在ListView中

来自分类Dev

项目未显示在ListView中

来自分类Dev

ListView 的内容未显示 - Android

来自分类Dev

ListView未根据sqlite中的名称显示可绘制的正确图像

来自分类Dev

ListView项未正确重命名

来自分类Dev

ListView项目未显示在ListView中并且列消失

来自分类Dev

在Android的ListView中图标无法正确显示

来自分类Dev

Gridview不能正确显示为Listview的标题

来自分类Dev

Listview不正确的显示列

来自分类Dev

使用Xamarin表单无法正确显示ListView

来自分类Dev

jQuery <input>标签未正确显示

来自分类Dev

Bootstrap表单标签未正确显示

来自分类Dev

单选按钮标签未正确显示

来自分类Dev

Android Listview项目未显示所选颜色

来自分类Dev

布局未显示在ScrollView的listview下

来自分类Dev

结果未显示在Android的ListView中

来自分类Dev

listview数据未显示在片段中

来自分类Dev

文本未显示在ListView的textview中

来自分类Dev

wxWidgets ListView标头未显示

来自分类Dev

Android-TextViews未显示在ListView中

来自分类Dev

数据未显示在样式WPF ListView中

来自分类Dev

使用适配器的 ListView 未显示

来自分类Dev

Xamarin Forms ListView 文本未显示