【问题标题】:2 ScrollViews in xamarin forms2 xamarin 形式的 ScrollViews
【发布时间】:2019-10-11 21:17:00
【问题描述】:

Layout design

我需要在同一页面中使用两个 ScrollView。这是一张显示我想如何设计我的应用程序的图片。

我在考虑使用 3 行的网格布局,但我不知道如何在 A 和 B 的第二行内实现 2 个滚动视图。

【问题讨论】:

    标签: android xamarin layout xamarin.forms scrollview


    【解决方案1】:

    你是正确的方式之一。您可以使用 3 行 2 列的网格布局。

    <GridLayout>
        <Grid.RowDefinitions>
            <RowDefinition Height="20"/>
            <RowDefinition Height="*"/>
            <RowDefinition Height="20"/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*" />
            <ColumnDefinition Width="*" />
        </Grid.ColumnDefinitions>
        <Frame x:Name="TOP"
               Grid.Row="0"
               Grid.Column="0"
               Grid.ColumnSpan="2">
             ...
        </Frame>
        <ScrollView x:Name="LeftView"
                    Grid.Row="1"
                    Grid.Column="0"
                    Orienation="Vertical">
             ...
        </ScrollView>
        <ScrollView x:Name="RightView"
                    Grid.Row="1"
                    Grid.Column="1"
                    Orienation="Vertical">
             ...
        </ScrollView>            
        <Frame x:Name="BOTTOM"
               Grid.Row="2"
               Grid.Column="0"
               Grid.ColumnSpan="2">
             ...
        </Frame>           
    </GridLayout>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      • 1970-01-01
      • 1970-01-01
      • 2020-12-21
      • 2017-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多