2013-03-25 2 views
2

У меня есть ListView, определенный в Grid так:ListView набивка на последнем пункте

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

Моя проблема заключается в том, что я хочу, чтобы последний элемент в ListView быть 40 пикселей от нижней части элемента ListView , но мой код не работает, верхнее заполнение в порядке, но дно не действует. Это похоже на добавление пустого элемента в начало и конец списка, но это было бы глупо.

ответ

2

Вы можете поместить ListView внутри другого Scrollviewer и поместить сам ListView.

Смежные вопросы