8.0 新的启动器: ShareMediaTask, SaveAppointmentTask, MapsTask, MapsDirectionsTask, MapDownloaderTask
介绍
与众不同 windows phone 8.0 之 新的启动器
ShareMediaTask - 共享媒体文件
ShareMediaTask - 新建“约会”到“日历”
MapsTask - Nokia 地图
MapsDirectionsTask - Nokia 地图行车路线
MapDownloaderTask - 管理 Nokia 离线地图
示例
1、演示 ShareMediaTask - 共享媒体文件
Launchers/ShareMediaTaskDemo.xaml
<phone:PhoneApplicationPage x:Class="Demo.Launchers.ShareMediaTaskDemo" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone" xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" FontFamily="{StaticResource PhoneFontFamilyNormal}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneForegroundBrush}" SupportedOrientations="Portrait" Orientation="Portrait" mc:Ignorable="d" shell:SystemTray.IsVisible="True"> <StackPanel> <TextBlock Name="lblMsg" TextWrapping="Wrap" /> <Button Name="btnDemo" Content="Demo" Click="btnDemo_Click" /> </StackPanel> </phone:PhoneApplicationPage>
Launchers/ShareMediaTaskDemo.xaml.cs
/* * ShareMediaTask - 共享媒体文件 * FilePath - 需要共享的媒体文件的地址 * Show() - 弹出共享对话框(包含很多 provider,选择一个以共享媒体文件) */ using System.Windows; using Microsoft.Phone.Controls; using Microsoft.Phone.Tasks; namespace Demo.Launchers { public partial class ShareMediaTaskDemo : PhoneApplicationPage { public ShareMediaTaskDemo() { InitializeComponent(); } private void btnDemo_Click(object sender, RoutedEventArgs e) { // 选择一个图片 PhotoChooserTask photoChooserTask = new PhotoChooserTask(); photoChooserTask.ShowCamera = true; photoChooserTask.Completed += photoChooserTask_Completed; photoChooserTask.Show(); } void photoChooserTask_Completed(object sender, PhotoResult e) { lblMsg.Text = "文件地址:" + e.OriginalFileName; // 弹出共享对话框,从中选择一个 provider 以共享媒体文件 ShareMediaTask shareMediaTask = new ShareMediaTask(); shareMediaTask.FilePath = e.OriginalFileName; shareMediaTask.Show(); } } }
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索离线地图
, 选择
启动器
35phone、35phone对讲机、windows phone、windowsphone、windows phone 10,以便于您获取更多的相关知识。
时间: 2024-10-31 10:21:18