2

私はこのようにListView定義されていGridます:

<Border BorderThickness="1" Grid.Row="1" VerticalAlignment="Top" Margin="0,0,0,50" BorderBrush="Gray">
  <Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="50"/>
        <RowDefinition/>
    </Grid.RowDefinitions>
    <Grid Grid.Row="0">
        <TextBlock Text="Test" HorizontalAlignment="Center" VerticalAlignment="Center"/>
    </Grid>
    <ListView 
        Grid.Row="1"
        ItemsSource="{Binding MyItems}"
        Padding="40,40,40,40"/>
  </Grid> 

私の問題は、リストビューの最後のアイテムをリストビューの下部から40ピクセル離したいのですが、コードが機能せず、上部のパディングは問題ありませんが、下部は効果がありません。これは、リストビューの最初と最後に空白の項目を追加するようなものですが、それは愚かなことです。

4

1 に答える 1

2

ListViewを別のScrollviewer内に配置し、ListView自体をパディングすることができます。

于 2013-03-26T06:08:07.667 に答える