将多个 ContentViews 放入 ScrollView
Posted
技术标签:
【中文标题】将多个 ContentViews 放入 ScrollView【英文标题】:Putting multiple ContentViews in a ScrollView 【发布时间】:2015-01-11 07:08:01 【问题描述】:我正在使用 Xamarin.Forms 制作应用程序,并且正在尝试制作滚动菜单。我将如何使用 ScrollView 和多个 ContentViews 或 Frames 来做到这一点?我实际上已经成功地做到了这一点,但我需要能够使用 XAML 来做到这一点。那么,我该怎么做呢?
【问题讨论】:
只需将您的不同内容元素嵌入到接受此类子项的面板中,例如 StackPanel 或带有 ItemTemplate 的 ItemsControl 等。 【参考方案1】:ScrollView
应该只有一个孩子,所以你必须使用像 Grid
或 StackPanel
等这样的布局。
<ScrollView Orientation="Vertical">
<StackLayout HorizontalOptions="Fill">
<ContentView>
<!--put your content here -->
</ContentView>
<Frame>
<!--put your content here -->
</Frame>
<ContentView>
<!--put your content here -->
</ContentView>
</StackLayout>
</ScrollView>
【讨论】:
以上是关于将多个 ContentViews 放入 ScrollView的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 python 将多个 .xls 文件放入多张 .xls 文件中