哪个控件适合像 WP7 中的照片库一样一张一张地显示图像?
5 回答
Coding4Fun Toolkit 中的 MetroFlow 工具将帮助您实现这一目标:http: //www.windowsphonegeek.com/articles/Getting-Started-with-the-Coding4Fun-toolkit-MetroFlow-Control
这实际上取决于您要如何堆叠它们以及从哪里获取它们。例如,您可以将 aListBox
与 custom 一起使用DataTemplate
。或者,您可以使用Silverlight Toolkit中的StackPanel或WrapPanel。
Telerik 的 RadSlideView 控件怎么样?
http://www.telerik.com/products/windows-phone/overview/all-controls.aspx#slideview
如果图像很小,只需使用 StackPanel:
<StackPanel>
<Image ... />
<Image ... />
</StackPanel>
您也可以使用 ListBox(您将获得开箱即用的 Scrolling 和 Virtualization):
<ListBox>
<Image ... />
<Image ... />
</ListBox>
我所做的是使用包装面板控件在网格中显示图像的缩略图,然后在选择图像时,我导航到一个通用页面,其中几乎只有一个数据绑定枢轴控件,源绑定到我的集合的照片。您可以将枢轴的索引设置为您收藏中所选照片的索引,然后在照片之间滑动。