Xamarin表单变量初始化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xamarin表单变量初始化相关的知识,希望对你有一定的参考价值。
我刚开始使用Xamarin Forms,但是有些奇怪,我无法理解我想使用CarouselView控件并将其设置为ItemsSource的名称列表
每当我将它部署到我的手机时,我都会将错误索引超出范围,当我调试它时 - 我看到名单列表从未初始化,尽管我明确地这样做了。
这可能是一些新手的错误,但请帮助我。
应用程序使用.NET标准2.0,部署到魅族m3笔记(android 5.1)
XAML文件:
<ContentPage
x:Class="GMS.MainPage"
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:cv="clr-namespace:Xamarin.Forms;assembly=Xamarin.Forms.CarouselView"
xmlns:forms="clr-namespace:Xamarin.Forms;assembly=Xamarin.Forms.CarouselView"
xmlns:local="clr-namespace:GMS">
<StackLayout>
<Label
Margin="20"
FontSize="50"
Text="CarouselView"
TextColor="Black" />
<forms:CarouselView x:Name="CarouselView">
<forms:CarouselView.ItemTemplate>
<DataTemplate>
<Label FontSize="60" Text="{Binding .}" />
</DataTemplate>
</forms:CarouselView.ItemTemplate>
</forms:CarouselView>
</StackLayout>
</ContentPage>
答案
谢谢@NirmalSubedi回答这个问题的原因是我的手机有Android 5.1,当我在模拟器Android 8.1上运行时 - 很好
以上是关于Xamarin表单变量初始化的主要内容,如果未能解决你的问题,请参考以下文章