Windows phone 7 长列表选择器未正确滚动

Windows phone 7 长列表选择器未正确滚动,windows-phone-7,xaml,longlistselector,Windows Phone 7,Xaml,Longlistselector,我的LongListSelector无法正常滚动。当我滚动列表时,它会自动通过橡皮筋效果回到顶部 xaml是 <Grid x:Name="ContentPanel" Height="2000"> <toolkit:LongListSelector x:Name="ItemList" DataContext="Item" IsFlatList="True" StretchingBottom="LoadMoreData"> <toolkit:Lo

我的LongListSelector无法正常滚动。当我滚动列表时,它会自动通过橡皮筋效果回到顶部

xaml

<Grid x:Name="ContentPanel" Height="2000">
    <toolkit:LongListSelector x:Name="ItemList" DataContext="Item" IsFlatList="True" StretchingBottom="LoadMoreData">
        <toolkit:LongListSelector.ItemTemplate>
            <DataTemplate>
                <Grid Tag="{Binding ItemID}" Loaded="Grid_Loaded" MaxWidth="361" MaxHeight="100">
                        // some xaml code
            </DataTemplate>
        </toolkit:LongListSelector.ItemTemplate>
    </toolkit:LongListSelector>
</Grid>

//一些xaml代码
有人能帮我吗?

thanku

由于您将父网格的高度设置为2000,因此无法正确滚动。这会导致LongListSelector占用尽可能多的空间,只要它小于2000,然后才开始滚动。考虑到你只有800(或更多)的身高,你看不到正确的滚动。

hey@igrali谢谢你的回答。上面的问题已经解决了,但当我滚动longListSelector时,有时它会没有响应。你能告诉我为什么吗?里面有多少项?这不应该真的发生。你说没有反应是什么意思?有时它看起来好像没有响应,但那是因为当你滚动列表时,项目不断被加载。+1。同样的问题。是的,这是Longlistselector高度增加的原因,因此滚动条无法工作。但是现在我把高度降低到手机的高度,现在它工作了。。。谢谢