У меня есть приложение Windows Phone 8 (обратите внимание, что это не 8.1), и у меня следующая проблема. У меня есть страница, содержащая StackPanel. Внутри StackPanel есть несколько объектов, таких как кнопки, текстовые поля и LongListSelector. LongListSelector привязан к ItemsSource. Поскольку он может содержать много элементов, мне пришлось установить MaxHeight (в противном случае он превысит ограничение в 2000 пикселей вертикального пространства экрана). Однако при прокрутке страницы вниз я натыкаюсь на LongListSelector. Я также могу прокручивать LongListSelector, и это нормально. Но когда я прокручиваю до конца LongListSelector, он не «привязывается» к StackPanel, поэтому он просто оставляет страницу там и не продолжает прокрутку до StackPanel.
Пример короткого кода:
<StackPanel>
<Button />
<TextBlock />
<TextBox />
<Button />
<LongListSelector>
This contains a bunch of items
<LongListSelector/>
<TextBox />
</StackPanel>
Итак, что происходит... Я могу прокрутить всю страницу до LongListSelector. Я могу прокручивать LongListSelector. Но когда я нахожусь в конце LongListSelector... Он не будет продолжать прокручивать страницу. Поэтому я никогда не вижу последний TextBox (в этом примере)
Я также пытался заменить LongListSelector на ListBox, но это не имеет никакого значения.
Надеюсь, что кто-то может помочь мне здесь.