我创建了以下内容:
<!--Pivot Control-->
< controls:Pivot Title="name"
<!--Pivot item one-->
< controls:PivotItem Header="h1">
<Grid>
<Image Height="140" HorizontalAlignment="Left" Margin="24,21,0,0" Name="image1" Stretch="Fill" VerticalAlignment="Top" Width="200" />
<TextBlock Height="146" HorizontalAlignment="Left" Margin="246,21,0,0" Name="textBlock1" Text="TextBlock" VerticalAlignment="Top" Width="194" />
<StackPanel Margin="10,200,0,0">
<toolkit:ListPicker Header="header1" HorizontalAlignment="Left" Name="ListPicker1" VerticalAlignment="Top" Width="429" />
<toolkit:ListPicker Header="header2" HorizontalAlignment="Left" Name="ListPicker2" VerticalAlignment="Top" Width="429" CacheMode="BitmapCache" />
<toolkit:ListPicker Header="header3" HorizontalAlignment="Left" Name="ListPicker3" VerticalAlignment="Top" Width="429" CacheMode="BitmapCache" />
</StackPanel>
<Grid>
<controls:PivotItem>
<!--Pivot item two-->
<controls:PivotItem Header="h2">
<Grid/>
<controls:PivotItem>
<!--Pivot item three-->
<controls:PivotItem Header="h3">
< Grid/>
</controls:PivotItem>
</controls:Pivot>
</Grid>
第三个lisppicker ListPicker3有5个项目我只能看到前两个项目,其余3个项目是不可见的,因为它们位于页面下方。问题是我无法向下滚动才能看到它们。
有人可以告诉我是否有办法向下滚动页面以查看扩展的ListPicker3的值或建议我解决此问题的方法。
由于
答案 0 :(得分:1)
您可以将ListPickers配置为以“完整”模式打开 - 无论它们中有多少项。通常它们会以不同的模式打开,具体取决于它们包含的项目数量。
如果设置ItemCountThreshold =“0”且ListPickerMode =“Full”,则应始终以完整模式打开(如弹出/新窗口)。
您可以在此处详细了解:ListPicker for WP7 in depth
答案 1 :(得分:0)
包裹PivotItem&lt;网格/&gt;具有&lt;的XAML元素ScrollViewer /&gt; XAML元素。
答案 2 :(得分:0)
private void ListPicker_SizeChanged(object sender, SizeChangedEventArgs e)
{
PageScrollViewer1.UpdateLayout();
PageScrollViewer1.ScrollToVerticalOffset(200);
}