windows phone 8.1 FlipView 实现照片自动浏览

FlipView 控件也是一个集合控件,不过它和ListView等控件不同,ListView控件是一次显示多个项,而FlipView则是每次只显示一个项。在windows phone上通过默认的左右滑动来翻看项目,当然也可以上下滑动。

今天小梦就利用FlipView控件和定时器来给大家实现图片的自动浏览功能。

前台代码如下:

<FlipView Name=”flipview”>
<FlipView.ItemTemplate>
<DataTemplate>
<Image Name=”image” Source=”{Binding ImageSource}”></Image>
</DataTemplate>
</FlipView.ItemTemplate>
</FlipView>

后台代码如下:

public class Image
{
public string ImageSource { get; set; } //图片路径
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
List<Image> list = new List<Image>();
list.Add(new Image { ImageSource = “Iamge/1.jpg” });
list.Add(new Image { ImageSource = “Iamge/2.jpg” });
list.Add(new Image { ImageSource = “Iamge/3.jpg” });
flipview.ItemsSource = list; //将照片路径添加为 flipview控件项目Image控件的对象源

//fvStoryboard.Begin();
DispatcherTimer _timer = new DispatcherTimer();//定义一个定时器
_timer.Interval = TimeSpan.FromSeconds(1.0);
_timer.Tick += ((sender, et) =>//flipview控件当前选定项的索引不断循环
{
if (flipview.SelectedIndex < flipview.Items.Count – 1)
flipview.SelectedIndex++;
else
flipview.SelectedIndex = 0;
});
_timer.Start();

}
时间: 2024-12-16 04:41:47

windows phone 8.1 FlipView 实现照片自动浏览的相关文章

Windows服务器Pyton辅助运维--01.自动Copy文件(文件夹)到远程服务器所在目录

Windows服务器Pyton辅助运维 01.自动Copy文件(文件夹)到远程服务器所在目录 开发环境: u  Web服务器: Windows Server 2008 R2 SP1 IIS 7.5 u  运维服务器: Python 2.7.8 组件:pywin32(219)  wmi(1.4.9) 工作内容说明: 生产环境中有很多台Web服务器,均为IIS环境,每次开发人员都提供站点补丁包给我进行系统升级,我需要将这些补丁包更新到所有Web服务器的指定目录下以完成系统更新的工作. 实现过程: 整

windows下的oracle database 实例无法自动open database的问题

注意:本文适用的前提是:windows 服务中的OracleServiceLEI是自动或者是手工启动的. 在日常的运维过程中,若是遇到windows下的oracle database 实例无法自动open database的问题,我一般都是弄一个bat脚本放在windows启动里, 如下是脚本的内容: startup.bat的内容如下: net start OracleCSService set oracle_sid=+asm net start OracleASMService+ASM set

用CasperJs自动浏览页面

CasperJs是一个基于PhantomJs的工具,其比起PhantomJs可以更加方便的进行navigation. 一个最简单的CasperJs代码 创建一个文件baidu.js,用来模拟我们访问百度页面 var casper = require('casper').create(); casper.start('http://www.baidu.com/', function() { this.echo(this.getTitle()); }); casper.run(); 运行: casp

Windows任务计划程序起始于参数自动修改

Windows任务计划程序建立后,手工运行可以成功,但计划任务自动运行却不能成功,搜索网络,原来是起始于参数没有配置,这个参数的英文名字是start-in.它保证任务计划程序的WorkingDirectory就是你所设置的路径,可惜的是这个参数在win7或者win2008上只能手动设置,那如何才能使用命令自动进行修改呢? 试过网友的很多方法,目前总结出两种可行的方法来: 1 针对Windows2012,使用powershell进行参数设置 参考: specifying “start-in” di

[转]监控windows服务,当服务停止后自动重启服务

近期花时间研究了一下windows和linux下某服务停了后自动重启的功能,在网上收集了些资料,并经过测试,在此整理一下.这里介绍的是windows服务的监控,是通过批处理来实现的.本例是监控windows的Computer Browser为例,每60秒检测一次(可根据实际需要调整间隔),当发现服务停止后自动重启.AutostartService.bat批处理文件内容如下 @echo off rem 定义循环间隔时间和监测的服务: set secs=60 set srvname="Compute

[转] windows 上用程序putty使用 ssh自动登录Linux(Ubuntu)

需求: 在Win7电脑上使用putty(一种ssh客户端)连接Ubuntu 工具: puttygen.exe 和 putty.exe 第一步:生成密匙 运行puttygen.exe,选择需要的密匙类型和长度,使用默认的SSH2(RSA),长度设置为1024就可以了. passphrase可以为空,免得登录时还是要输入一次密码. 点击Save private key 按钮保存私匙,例如key.ppk: 复制puttygen public Key 文本框内的内容到剪贴板中. 第二步:上传密匙 用Pu

照片自动按时间分类助手

图片越来越多,为了有效整理图片,简单开发一个工具,图片自动按时间分类 详细见下图, 简单几步,上千张图片就高效的按时间分类转移好了,不用担心重复,遇到重复的会自动跳过的,文件名相同,程序自动计算Hash比对文件是否一致. 在配合图片压缩工具,大大节省磁盘空间, 需要的点击 下载程序 [MultimediaManager]使用,, 原文地址:https://www.cnblogs.com/flish/p/8722940.html

【Windows】win10电脑通过bat脚本自动配置IP地址

目录 1.需求描述 2.实现过程 2.1 代码部分 2.2 文件编码 2.3 配置网卡名 2.4 运行脚本 1.需求描述 现在有win10电脑一台,但是由于办公环境需要随时切换内外网,所以经常需要手工配置IP地址.内外需要配置固定IP地址,外网需要配置为自动获取IP地址 2.实现过程 2.1 代码部分 @echo off rem 强制获取管理员权限 %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute(&quo

cmake windows 生成的目标静态库 会自动添加一个Debug 目录 [ 工具平台

http://baozoumanhua.com/users/17227716/talkingshttp://baozoumanhua.com/users/17227716/following_articleshttp://baozoumanhua.com/users/17227716/articleshttp://baozoumanhua.com/users/17227776http://baozoumanhua.com/users/17227776/forum_articleshttp://b