为什么 Xamarin.Forms 上的标签不显示所有文本

本文关键字:显示 文本 标签 Xamarin Forms 为什么 | 更新日期: 2023-09-27 17:56:26

我尝试使用控件在一页上显示近 300 行label但我只显示第一行顶行,我使用以下代码,如何显示所有行,label适当的控件吗?

 Label testt = new Label { Text = MainPage.part1, VerticalOptions = LayoutOptions.CenterAndExpand, HorizontalOptions = LayoutOptions.CenterAndExpand, FontAttributes = FontAttributes.Bold, FontSize = 24, TextColor = Color.White };         
            StackLayout stacklayout = new StackLayout
            {
                Children = {
                    TitleOfBook,                     
                    testt
                }
            };
            ScrollView scroll = new ScrollView
            {
                Content = stacklayout
                ,VerticalOptions=LayoutOptions.FillAndExpand,
                HorizontalOptions=LayoutOptions.FillAndExpand
            };
            Content = scroll;

为什么 Xamarin.Forms 上的标签不显示所有文本

不久

前我遇到了类似的问题。 我相信问题是标签的限制为 100 行(或类似行)。 您可以创建自定义标签并将行限制设置为更高。

下面是指向 Xamarin 论坛主题的链接,该主题可能能够让你了解实现。