长列表选择器无法正确滚动

时间:2013-06-12 09:51:57

标签: 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:LongListSelector.ItemTemplate>
            <DataTemplate>
                <Grid Tag="{Binding ItemID}" Loaded="Grid_Loaded" MaxWidth="361" MaxHeight="100">
                        // some xaml code
            </DataTemplate>
        </toolkit:LongListSelector.ItemTemplate>
    </toolkit:LongListSelector>
</Grid>
谁能帮助我? thanku

1 个答案:

答案 0 :(得分:1)

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