我在 Xamarin.Forms 中有一个使用 C# 填充的列表。将项目添加到列表的代码如下所示:
stockitems_list.ItemsSource = new[] {
"test 1",
"test 2",
"test 3"
};
结果如下所示:
如您所见,文本相当小且呈红色,而我希望它更大且呈黑色。我发现了一些其他讨论这个问题的话题,但似乎没有什么对我有用。我的 XAML 代码是:
<ContentPage.Content>
<StackLayout>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="5"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
</Grid>
<Label x:Name="lbl_apoc_id" Grid.Row="1" HorizontalOptions="CenterAndExpand" FontSize="28" FontAttributes="Bold" TextColor="Black"/>
<ListView x:Name="stockitems_list" Grid.Row="2" IsEnabled="False"></ListView>
</StackLayout>
</ContentPage.Content>
我尝试添加 CellView 并设置 Label 的颜色,但这导致根本没有文本(好像 C# 中的列表不再放在那里)。
有人有解决方案吗?
问候, Ganesh
