Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法在Xamarin.Forms中使用相同页眉和页脚的旋转木马页面?_Xamarin.forms - Fatal编程技术网

有没有办法在Xamarin.Forms中使用相同页眉和页脚的旋转木马页面?

有没有办法在Xamarin.Forms中使用相同页眉和页脚的旋转木马页面?,xamarin.forms,Xamarin.forms,尝试将不同的控件作为旋转木马页面中的项目。所有这些控件共享相同的页眉和页脚。在xamarin.forms中有没有办法在carousel页面中使用公共页眉和页脚?我认为您应该使用CarouselView 我建议试试,因为官方版本已经在测试阶段了 首先,你有 在iOS和Android项目中,请调用: Xamarin.Forms.Init(); CarouselViewRenderer.Init(); 然后在C中# 然后 Hi,我用c#写所有东西,什么是MyTemplateSelector?我看了

尝试将不同的控件作为旋转木马页面中的项目。所有这些控件共享相同的页眉和页脚。在xamarin.forms中有没有办法在carousel页面中使用公共页眉和页脚?

我认为您应该使用CarouselView

我建议试试,因为官方版本已经在测试阶段了

首先,你有

在iOS和Android项目中,请调用:

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>