欢迎来到天天文库
浏览记录
ID:19567944
大小:166.50 KB
页数:11页
时间:2018-10-03
《wp7应用开发之------秒表计时器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、今天做了个秒表计时器的应用程序,实现计时,暂停,刷新等简单功能!界面截图如下: (起始主界面)(开始计时界面)(单击设置时,选择显示的种类界面)(显示秒的计时界面)(显示毫秒的计时界面) 该应用程序的开发思想是:主机面放一个TextBlock显示时间,一个ToggleButton负责开始和停止,http://gexing.qqq80.com一个Border里面放置3个RadioButton和2个Button。Border开始时隐藏,当单击appbar的设置按钮时显示,显示后选择一个样式,单击OK,更新TextBlock的显示
2、方式! 开发过程: 1:定义一个枚举,用来设置秒表显示类型。publicenumElapsedTimeFormat{HourMinuteSecond,Seconds,Milliseconds} 2:App.xaml.cs文件,定义一个属性ElapsedTimeFormat,和2个方法SaveSettings,LoadSettings,用于向独立存储中保存信息和加载信息。并且在应用程序启用、激活、关闭和墓碑的时候调用。publicElapsedTimeFormatElapsedTimeFormat{get;set;}pri
3、vatevoidSaveSettings(){varsettings=IsolatedStorageSettings.ApplicationSettings;settings["elapsedTimeFormat"]=ElapsedTimeFormat;settings.Save();}privatevoidLoadSettings(){varsettings=IsolatedStorageSettings.ApplicationSettings;if(settings.Contains("elapsedTimeFormat"
4、)){ElapsedTimeFormat=(ElapsedTimeFormat)settings["elapsedTimeFormat"];}else{ElapsedTimeFormat=ElapsedTimeFormat.HourMinuteSecond;}} 3:在MainPage.xaml文件添加控件,http://feiche.ttplay8.cn设计样式:5、Center"Margin="250">6、"00050"/>7、eChromeBrush}"BorderBrush="{StaticResourcePhoneForegroundBrush}"BorderThickness="3"HorizontalAlignment="Center"VerticalAlignment="Center"Visibility="Collapsed">8、>
5、Center"Margin="250">6、"00050"/>7、eChromeBrush}"BorderBrush="{StaticResourcePhoneForegroundBrush}"BorderThickness="3"HorizontalAlignment="Center"VerticalAlignment="Center"Visibility="Collapsed">8、>
6、"00050"/>7、eChromeBrush}"BorderBrush="{StaticResourcePhoneForegroundBrush}"BorderThickness="3"HorizontalAlignment="Center"VerticalAlignment="Center"Visibility="Collapsed">8、>
7、eChromeBrush}"BorderBrush="{StaticResourcePhoneForegroundBrush}"BorderThickness="3"HorizontalAlignment="Center"VerticalAlignment="Center"Visibility="Collapsed">8、>
8、>
此文档下载收益归作者所有