刚开始为WP7开发并遇到以下问题。我有一个带有几个pivotitems的数据透视表应用程序。在第一个pivotitem(见下面的代码)我希望能够调整很多设置。对于此问题,所有要设置的项目都称为“TextBox”,ListPicker中的选项为A,B或C.
现在如果我不使用ScrollViewer并点击任何listpickers,我会看到所有三个选项但是我无法滚动浏览所有listpickers。
如果我使用ScrollViewer,我可以看到所有的listpickers,但只有顶部的(可见的)会扩展,并给我选项A,B和C,其他人保持折叠状态。
如何让每个listpicker扩展并向我显示可用的选项并能够滚动到页面上的每个listpicker?
PS在下面的代码中,将开始和结束之间的堆栈面板复制约15次。
提前感谢您的帮助!
<controls:PivotItem Header="blabla">
<ScrollViewer>
<StackPanel Margin="0,0,36,0" VerticalAlignment="Top" d:LayoutOverrides="Width">
// start
<StackPanel Orientation="Horizontal">
<TextBlock TextWrapping="Wrap" Text="TextBox" Width="80" TextAlignment="Right" Margin="10,22,20,0" HorizontalAlignment="Right" VerticalAlignment="Top" />
<toolkit:ListPicker Margin="0" Width="275">
<toolkit:ListPickerItem Content="A"/>
<toolkit:ListPickerItem Content="B"/>
<toolkit:ListPickerItem Content="C"/>
</toolkit:ListPicker>
</StackPanel>
// end - copy/paste code code between start and end about 15 times right here
</StackPanel>
</ScrollViewer>
</controls:PivotItem>