我是Windows手机开发的新手。我正在尝试开发一个能够通过向右/向左滑动(如9Gag)查看图片的应用程序。我正在寻找一种方法来使用像视图一样的FragmentStatePagerAdapter,但我没有找到任何像它一样的工作。在Windows环境中像FragmentStatePagerAdapter的类似视图是什么?。
答案 0 :(得分:0)
考虑使用普通的ListBox,将图像添加为Items。
<ListBox Grid.Row="1" ScrollViewer.HorizontalScrollBarVisibility="Auto">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<Image Source="{Binding}"
Stretch = "Fill"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
答案 1 :(得分:0)
微软确实为此创建了一个控件!它被称为MediaViewer类,但它很难使用。 然而,它是WP相机应用程序中使用的实际控件的最接近的表示! 它首先在Basic Lens app sample中展示,并作为nuget包提供PhoneMediaViewer
上玩一下希望这些代码示例能够提供帮助