Я создаю пользовательский элемент управления для Windows Phone 8.1. Но стековая панель не прокручивается. StackPanel содержит один ListView, который заставляет TextBlock & другой StackPanel, в котором находится кнопка Toggle.StackPanel не прокручивается в Windows Phone 8.1
<StackPanel Orientation="Vertical" >
<ListView Grid.Row="0" Background="RoyalBlue">
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
<TextBlock Text="Some Text" Foreground="Black" FontSize="20" TextAlignment="Center" ></TextBlock>
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
<StackPanel Grid.Row="2" HorizontalAlignment="Stretch" Background="Red" Orientation="Horizontal">
<Grid HorizontalAlignment="Stretch">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<ToggleButton Grid.Column="0" Content="Toggle Me" />
</Grid>
</StackPanel>
</StackPanel>
StackPanel не прокрутки - вы должны использовать ScrollViewer. Также вам может потребоваться определить высоту ListView. – Romasz