将多个ContentView放在ScrollView中

时间:2015-01-11 07:08:02

标签: c# android ios xaml xamarin.forms

我正在使用Xamarin.Forms创建一个应用程序,我正在尝试制作滚动菜单。如何使用ScrollView和多个ContentViews或框架执行此操作?我实际上已经成功地做到了这一点,但我需要能够使用XAML来做到这一点。那么,我该怎么做?

1 个答案:

答案 0 :(得分:1)

ScrollView应该只有一个孩子,因此您必须使用GridStackPanel等布局。

<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>