none
Xaml, grid, scroll RRS feed

  • Frage

  • Hallo,

    folgendes Problem:
    Ich möchte für eine mobile app unter xamarin eine scrollbare Seite mit Bildern erstellen. Die Seite soll zwei Spalten und mehrere Reihen beinhalten. Bei meinem Code werden aber zwischen den Reihen große Abstände gebildet. Wie bekomme ich diese Abstände weg?

    Vielen Dank im Voraus!

    Hier der Xaml Code:

    <?xml version="1.0" encoding="utf-8" ?>
    <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
                 xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
                 xmlns:local="clr-namespace:Schadstofffuchs"
                 x:Class="Schadstofffuchs.MainPage">

        <ScrollView>
            <Grid  RowSpacing="2" ColumnSpacing="2" Padding="2" BackgroundColor="blue">
                <Grid.RowDefinitions>
                    <RowDefinition Height="*" />
                    <RowDefinition Height="*" />
                    <RowDefinition Height="*" />
                    <RowDefinition Height="*" />
                    <RowDefinition Height="*" />
                </Grid.RowDefinitions>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="*"/>
                    <ColumnDefinition Width="*"/>
                </Grid.ColumnDefinitions>
                


                <Image   Grid.Row="0" Grid.Column="0" Source="SSF.png"></Image>
                <Image   Grid.Row="0" Grid.Column="1" Source="SSF.png"></Image>
                <Image   Grid.Row="1" Grid.Column="0" Source="SSF.png"></Image>
                <Image   Grid.Row="1" Grid.Column="1" Source="SSF.png"></Image>
                <Image   Grid.Row="2" Grid.Column="0" Source="SSF.png"></Image>
                <Image   Grid.Row="2" Grid.Column="1" Source="SSF.png"></Image>
                <Image   Grid.Row="3" Grid.Column="0" Source="SSF.png"></Image>
                <Image   Grid.Row="3" Grid.Column="1" Source="SSF.png"></Image>
                <Image   Grid.Row="4" Grid.Column="0" Source="SSF.png"></Image>
                <Image   Grid.Row="4" Grid.Column="1" Source="SSF.png"></Image>

                
                
            </Grid>
        </ScrollView>

    </ContentPage>

    Montag, 25. März 2019 22:36

Alle Antworten