Windows phone 8 需要在数据透视项内水平滚动LongListSelector吗?
我想水平滚动LongListSelector。此LongListSelector位于数据透视项内 我试图将LongListSelector放入scrollviewer中,但没有成功Windows phone 8 需要在数据透视项内水平滚动LongListSelector吗?,windows-phone-8,longlistselector,Windows Phone 8,Longlistselector,我想水平滚动LongListSelector。此LongListSelector位于数据透视项内 我试图将LongListSelector放入scrollviewer中,但没有成功 <ScrollViewer Width="800" HorizontalAlignment="Stretch" VerticalScrollBarVisibility="Disabled" HorizontalScrollBarVisibility="Auto">
<ScrollViewer Width="800" HorizontalAlignment="Stretch" VerticalScrollBarVisibility="Disabled" HorizontalScrollBarVisibility="Auto">
<Grid x:Name="ContentPanel" HorizontalAlignment="Stretch" VerticalAlignment="Top">
<phone:LongListSelector Name="AllImagesList" LayoutMode="Grid" GridCellSize="220,230"
ItemsSource="{Binding PhotoCollection}"
DataContext="{StaticResource viewModel}"
ItemTemplate="{StaticResource ImagesItemTemplate}"
SelectionChanged="onImageListSelectionChanged" />
</Grid>
</ScrollViewer>
</controls:PivotItem>
是否可以水平滚动长列表选择器
如果是,请帮助我,怎么做?将水平滚动的东西放在
枢轴
控件中是个坏主意
Pivot
控件将尝试检测水平滑动手势,因此这些手势将与您的ScrollViewer
竞争。框架如何知道您想要对滑动做出反应的项目?使用该应用程序的人如何知道他们的滑动手势是否会滚动列表或更改选定的轴项目?这不起作用是有原因的
作为一种选择,如果合适的话,你可能想考虑使用<代码>全景控件,因为它可以具有比屏幕更宽的条目,因此支持某种水平滚动。但这不能与垂直滚动列表很好地结合
更好的方法可能是重新考虑此页面的设计。尽管如此,您的用户将很难让操作系统理解Pivot中该手势的含义。。。这是一个相当糟糕的用户体验。它会激怒用户。最好保持垂直视图。