如何实现ListView';就像在旋转木马里没有滚动条和Xamarin一样?

如何实现ListView';就像在旋转木马里没有滚动条和Xamarin一样?,listview,xamarin,scrollbar,cross-platform,carousel,Listview,Xamarin,Scrollbar,Cross Platform,Carousel,在我Xamarin的项目中,我使用了旋转视图。我在转盘的数据模板中有一个滚动视图,在这个滚动视图中,我有一些元素(网格、标签等)和一个列表视图。问题:我的内容中有两个滚动条。我想禁用Listview的滚动条,这样我就可以在旋转木马的datatemplate中显示Listview的每个元素,但Xamarin的Listview是不可能的 由于转盘页面的数据模板,我无法访问我的Xaml元素。所以我不能用C语言编程。(或者我错过了什么,这不是不可能的!) 我只想在旋转木马的datatemplate中用我

在我Xamarin的项目中,我使用了旋转视图。我在转盘的数据模板中有一个滚动视图,在这个滚动视图中,我有一些元素(网格、标签等)和一个列表视图。问题:我的内容中有两个滚动条。我想禁用Listview的滚动条,这样我就可以在旋转木马的datatemplate中显示Listview的每个元素,但Xamarin的Listview是不可能的

由于转盘页面的数据模板,我无法访问我的Xaml元素。所以我不能用C语言编程。(或者我错过了什么,这不是不可能的!)

我只想在旋转木马的datatemplate中用我的自定义ViewCell显示我的所有元素(mySource),而不需要第二个滚动条

我有这样的想法:



ScrollView可以有一个标题,这样您就可以在其中添加网格和co(虽然不相关,但我认为很高兴知道)。我目前想不出一个视图元素是不可滚动的,并且可以让您使用开箱即用的datatemplate。。。也许您可以使用一个经典模板,并以编程方式将它们添加到代码隐藏中的stacklayout中。类似于xaml中的
,以及隐藏代码中的
foreach(元素中的var元素){var view=new MyView(){Name=element.Name,…};Stack.Children.Add(view);}
。这是我能想到的最好的了。抱歉,谢谢你的回答,但正如我之前所说,我必须在那里使用旋转视图,因此如果我添加StackLayout,我将无法在我的代码中访问它。但是谢谢你关于标题的提示,我不知道抱歉,我没有在CarouselView中看到itemtemplate。。。我不习惯那个组件