如何在itemsoursec结束时禁用listView的滚动?

时间:2015-02-26 13:42:53

标签: xaml windows-phone-8.1

我正在为WP 8.1编写和申请。我想知道如何在屏幕上显示最后一项ItemsSource时禁用滚动。知道我在列表末尾和下一个StackPanel控件之间有空闲的屏幕空间。这是一个代码:

   <ListView 
        x:Name="IngridientListView"
        Grid.Row="1"
        ItemsSource="{Binding}" Margin="0,0,0,414">
       <ListView.ItemsPanel>
           <ItemsPanelTemplate>
               <StackPanel Orientation="Vertical" Margin="0,0,0,96"/>
           </ItemsPanelTemplate>
       </ListView.ItemsPanel>
       <ListView.ItemTemplate>
           <DataTemplate>
               <StackPanel 
                   Orientation="Horizontal">                      
                   <TextBlock                       
                       FontSize="22" 
                       Padding ="5,0,15,0" 
                       Text="{Binding}" FontFamily="Kalinga"/>
               </StackPanel>
           </DataTemplate>
       </ListView.ItemTemplate>
       <ListView.ItemContainerStyle>
           <Style TargetType="ListViewItem">
               <Setter Property="HorizontalContentAlignment"
                       Value="Stretch"/>
               <Setter Property="Padding"
                       Value="5"/>
               <Setter Property="IsHitTestVisible" Value="False"/>
           </Style>
       </ListView.ItemContainerStyle>
   </ListView>

提前致谢!

0 个答案:

没有答案