silverlight - Windows Phone 中的照片库

标签 silverlight windows-phone-7 windows-phone-7.1 photo-gallery pinchzoom

你知道我如何制作像智能手机默认使用的照片库吗?例如,在我的项目中,我添加了 10 张图像。我想制作 2 个照片库,一个按主题,所以例如我必须将 5 张照片放在照片库中,将其他 5 张照片放在第二个照片库中(在项目的几页中)。我希望在这些照片库中,可以通过触摸缩放和滚动图像。你能给我写一个代码示例吗?

最佳答案

您可以使用 Silverlight Control Toolkit 的手势监听器来捕捉触摸的拖动和捏合。

为您的图像定义一个 CompositeTransformation 并设置它的比例(合拢)和偏移(拖动)。图片未缩放时,拖动可触发跳转到下一张图片。

更多细节见:

你也可以试试http://multitouch.codeplex.com/ , 如果你想要双指缩放功能。

关于silverlight - Windows Phone 中的照片库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12204085/

相关文章:

windows-phone-7 - 如何将图像发送到 php web 服务?

mvvm - PerformanceProgressBar "Invalid cross-thread access"异常

vb.net - Silverlight DataGrid 控件 - 如何停止对列进行排序?

silverlight - 使用媒体元素在 mp3 中音量较低

silverlight - Silverlight 中的无限滚动

c# - Phone 7 上的进程在哪里?

Silverlight - 将弹出窗口置于最前面

visual-studio-2010 - Visual Studio 2010 Express。写入输出窗口

windows-phone-7 - 保存可写位图

c# - 在 C# Windows Phone 7.5 应用程序中调用 javascript 代码