Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf Scrollviewer在向下滚动后反弹回来。-Windows Phone_Wpf_Xaml_Windows Phone 7_Windows Phone 8_Scroll - Fatal编程技术网

Wpf Scrollviewer在向下滚动后反弹回来。-Windows Phone

Wpf Scrollviewer在向下滚动后反弹回来。-Windows Phone,wpf,xaml,windows-phone-7,windows-phone-8,scroll,Wpf,Xaml,Windows Phone 7,Windows Phone 8,Scroll,我正在尝试从windows phone查看我的数据。数据量将取决于该特定日期有多少数据。例如,1010年3月1日有10条信息,我应该能够向下滚动查看其他信息。当我滚动时,当我将手指从屏幕上松开后,我弹回。我做错了什么。下面是我的XAML代码: <!--Pivot Control--> <phone:Pivot Title="MY APPLICATION"> <!--Pivot item one--> <phone:

我正在尝试从windows phone查看我的数据。数据量将取决于该特定日期有多少数据。例如,1010年3月1日有10条信息,我应该能够向下滚动查看其他信息。当我滚动时,当我将手指从屏幕上松开后,我弹回。我做错了什么。下面是我的XAML代码:

<!--Pivot Control-->
    <phone:Pivot Title="MY APPLICATION">
        <!--Pivot item one-->
        <phone:PivotItem Header="today">
            <StackPanel>
                <toolkit:DatePicker x:Name="NowDate"  
                                    HorizontalAlignment="Left" 
                                    Width="456"
                                    Background="DarkBlue" 
                                    ValueStringFormat="{}{0:D}"
                                    Foreground="White"
                                    BorderBrush="DarkBlue" 
                                    />
                <TextBlock Name="NoData"
                           HorizontalAlignment="Left"
                           Text="No Information Available" 
                           Margin="18,0,0,0" 
                           Visibility="Collapsed"
                           />

                <!--Double line list with text wrapping-->
                <ScrollViewer VerticalScrollBarVisibility="Visible">
                    <phone:LongListSelector x:Name="MLongListSelector" 
                                            Margin="0,0,-12,0" 
                                            SelectionChanged="MainLongListSelector_SelectionChanged">
                        <phone:LongListSelector.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Margin="0,0,0,17">
                                    <TextBlock Text="{Binding Title}" 
                                               TextWrapping="Wrap" 
                                               Style="{StaticResource PhoneTextExtraLargeStyle}"/>
                                    <TextBlock Text="{Binding Description}"
                                               Name="Description"
                                               TextTrimming="WordEllipsis" 
                                               MaxHeight="84"
                                               TextWrapping="Wrap" 
                                               Style="{StaticResource PhoneTextSmallStyle}"/>
                                </StackPanel>
                            </DataTemplate>
                        </phone:LongListSelector.ItemTemplate>
                    </phone:LongListSelector>
                </ScrollViewer>
            </StackPanel>
        </phone:PivotItem>

必须将ScrollViewer的高度设置为小于父控件的高度(在StackPanel中)。如果ScrollViewer大于其子对象,则子对象将始终反弹回其原始位置