wp7开发5启动器和选择器

在使用启动器或选择器时,要确保引用Microsoft.Phone.Tasks名称空间

 

什么是启动器?

 

启动器描可描述为一个“触发并忘记”的机制。使用它们发送邮件,查看地图,拍摄照片等。



  • EmailComposeTask–允许用户通过邮件账户发送电子邮件。
  • MarketplaceDetailTask–启动Windows Phone Marketplace,让用户查看某个特定的产品。
  • MarketplaceHubTask–启动Windows Phone Marketplace,默认情况下允许你显示某一类别的应用程序。
  • MarketplaceReviewTask–将用户带到Windows Phone Marketplace中当前程序的评论页。
  • MarketplaceSearchTask–启动Windows Phone Marketplace的搜索结果,此结果来源于用户输入的搜索项(或者是你来制定的)。
  • MediaPlayerLauncher–启动内置的媒体播放器,并播放你指定的媒体文件。
  • PhoneCallTask–启动电话程序并显示电话号码和姓名。电话只在用户点击“通话”后才会拨出。
  • SearchTask– 可以把这个看成是在你的程序中提供Bing搜索功能的途径。
  • SMSComposeTask–启动信息程序并向用户展示发送信息的功能。你可以指定信息接收人和信息内容,但只能通过用户来发送。
  • WebBrowserTask–打开网络浏览器,跳转到指定的URL。

 

打开启动器

在设置任何属性之后,你都需要用Show()方法来向用户展示它们。

 

什么是选择器?

 

选择器比启动器略复杂一些,因为它们要将数据带回到程序中,而启动器只是让用户去完成一个任务。



使用选择器

 

在设定选择器的属性之后,需要Show方法向用户展示。你可以在选择器中用Show方法来实现。但在用户做出选择之后需要创建一个事件处理程序。否则,将无法捕获他们所选的数据。(创建事件处理程序,是在程序中获取并使用数据的方式)

 

注意:在模拟器中测试时,实际上并不能利用摄像头。


posted @ 2012-11-20 16:13  zziss  阅读(172)  评论(0编辑  收藏  举报