有没有办法在Xamarin.Forms中使用相同页眉和页脚的旋转木马页面?
尝试将不同的控件作为旋转木马页面中的项目。所有这些控件共享相同的页眉和页脚。在xamarin.forms中有没有办法在carousel页面中使用公共页眉和页脚?我认为您应该使用CarouselView 我建议试试,因为官方版本已经在测试阶段了 首先,你有 在iOS和Android项目中,请调用:有没有办法在Xamarin.Forms中使用相同页眉和页脚的旋转木马页面?,xamarin.forms,Xamarin.forms,尝试将不同的控件作为旋转木马页面中的项目。所有这些控件共享相同的页眉和页脚。在xamarin.forms中有没有办法在carousel页面中使用公共页眉和页脚?我认为您应该使用CarouselView 我建议试试,因为官方版本已经在测试阶段了 首先,你有 在iOS和Android项目中,请调用: Xamarin.Forms.Init(); CarouselViewRenderer.Init(); 然后在C中# 然后 Hi,我用c#写所有东西,什么是MyTemplateSelector?我看了
Xamarin.Forms.Init();
CarouselViewRenderer.Init();
然后在C中#
然后
Hi,我用c#写所有东西,什么是MyTemplateSelector?我看了所有的例子,但没有一个出来。
var myCarousel = new CarouselViewControl();
myCarousel.ItemsSource = new List<int> { 1, 2, 3, 4, 5 };
myCarousel.ItemTemplate = new MyTemplateSelector (); //new DataTemplate (typeof(MyView));
myCarousel.Position = 0; //default
myCarousel.InterPageSpacing = 10;
myCarousel.Orientation = Orientation.Horizontal;
xmlns:controls="clr-namespace:CarouselView.FormsPlugin.Abstractions;assembly=CarouselView.FormsPlugin.Abstractions"
<controls:CarouselViewControl Orientation="Horizontal" InterPageSpacing="10" Position="{Binding myPosition}" ItemsSource="{Binding myItemsSource}" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">
<controls:CarouselViewControl.ItemTemplate>
<DataTemplate>
<local:MyView />
</DataTemplate>
</controls:CarouselViewControl.ItemTemplate>
</controls:CarouselViewControl>