我正在爲WP7構建Silverlight應用程序。我有一個ListBox
在PivotItem
與一些內容。我想要ListBox
滾動顯示所有內容。不幸的是,用戶不能一直向下滾動 - 最後的項目被切斷。Silverlight:運行關閉頁面的內容
這裏是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>
從滾動發行
除此之外,一切看起來/正常工作與此控件。
我會做什麼錯?
更新:它工作正常,如果我明確指定的高度。
你看過scrollviewer(http://msdn.microsoft.com/en-us/library/system.windows.controls.scrollviewer.aspx)和這個問題(http://stackoverflow.com/questions/472796) /如何獲得垂直滾動條在我的列表框中) – Eugene 2011-01-07 22:53:21