Windows phone 8 Windows Phone 8继续父级滚动

Windows phone 8 Windows Phone 8继续父级滚动,windows-phone-8,longlistselector,Windows Phone 8,Longlistselector,我有一个Windows Phone 8应用程序,请注意它不是8.1,我有以下困难。 我有一个包含StackPanel的页面。在StackPanel中有几个对象,如按钮、文本框和LongListSelector。 LongListSelector绑定到ItemsSource。因为它可以包含很多项目,我必须设置MaxHeight,否则它将超过垂直屏幕空间2000px的限制 然而,当向下滚动页面时,我偶然发现了LongListSelector。我还可以滚动LongListSelector,这很好。但当

我有一个Windows Phone 8应用程序,请注意它不是8.1,我有以下困难。 我有一个包含StackPanel的页面。在StackPanel中有几个对象,如按钮、文本框和LongListSelector。 LongListSelector绑定到ItemsSource。因为它可以包含很多项目,我必须设置MaxHeight,否则它将超过垂直屏幕空间2000px的限制 然而,当向下滚动页面时,我偶然发现了LongListSelector。我还可以滚动LongListSelector,这很好。但当我滚动到LongListSelector的末尾时,它不会“捕捉”到StackPanel,因此它只会将页面留在那里,而不会继续滚动到StackPanel

一个简短的代码示例:

<StackPanel>
    <Button />
    <TextBlock />
    <TextBox />
    <Button />
    <LongListSelector>
       This contains a bunch of items
    <LongListSelector/>
    <TextBox />
</StackPanel>
所以发生的是。。我可以将整个页面滚动到LongListSelector。我可以滚动长列表选择器。但是当我走到最后的时候。。它不会继续滚动页面。 所以我从来没有看到这个示例中的最后一个文本框

我也尝试过用ListBox替换LongListSelector,但是没有任何区别


希望有人能在这里帮助我。

从你的问题中,我了解到,通过总结你的UI元素,总高度超过页面高度。如果在StackPanel的开始和结束处放置ScrollViewer标记。它会很好用的。在ListBox和LongListSelector中,它是隐含的

这包含一组项目

感谢您的回复。但这并不能解决问题。我可以滚动整个页面,但当我在LongListSelector的末尾时,它不会滚动页面的其余部分。然后我必须点击LongListSelector框外的屏幕才能继续滚动页面。