Я обнаружил эту проблему в реальном сложном проекте, но ее можно воспроизвести в простом тестовом проекте. Итак, у меня есть тестовая страница UWP
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid
VerticalAlignment="Top"
HorizontalAlignment="Left"
Height="100">
<Grid.Projection>
<PlaneProjection GlobalOffsetY="100"/>
</Grid.Projection>
<ScrollViewer
VerticalScrollMode="Enabled"
VerticalScrollBarVisibility="Visible">
<StackPanel>
<Button Content="1"/>
<Button Content="2"/>
<Button Content="3"/>
<Button Content="4"/>
<Button Content="5"/>
<Button Content="6"/>
<Button Content="7"/>
</StackPanel>
</ScrollViewer>
</Grid>
</Grid>
он работает, как и ожидалось, в версии для ПК, но скроллер не работает в мобильной (Windows Phone) версии. та же история с Windows Phone 8.1 Если прокомментировать проекцию на родительскую сетку - все ок.
Любые идеи исправления или, по крайней мере, обходного пути для этой проблемы?