Я создаю приложение с Silverlight для WP7.У меня есть ListBox
в PivotItem
с некоторым содержанием.Я бы хотел, чтобы ListBox
прокручивал все содержимое.К сожалению, пользователь не может прокрутить вниз полностью - последние элементы обрезаются.
Вот XAML:
<controls:Pivot Title="SECTIONS" x:Name="pivotControl" ItemsSource="{Binding SectionViewModels}">
<controls:Pivot.HeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding DisplayName}" />
</DataTemplate>
</controls:Pivot.HeaderTemplate>
<controls:Pivot.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Style="{StaticResource disabledText}" Visibility="{Binding NoStoryContent}">
Content could not be downloaded from MySite.com. Do you have a network connection?
</TextBlock>
<!-- fake data to demonstrate -->
<ListBox FontSize="100">
<ListBoxItem Content="A" />
<ListBoxItem Content="B" />
<ListBoxItem Content="C" />
<ListBoxItem Content="D" />
<ListBoxItem Content="E" />
<!-- the user can scroll no lower than the top half of the 'F' -->
<ListBoxItem Content="F" />
<ListBoxItem Content="G" />
</ListBox>
</StackPanel>
</DataTemplate>
</controls:Pivot.ItemTemplate>
</controls:Pivot>
Помимо проблемы с прокруткой, все остальное выглядит /отлично работает с этим элементом управления.
Что я мог сделать не так?
Обновление : Работает нормально, если я явно указываю высоту.