[Silverlight] 當麻許的Phone7筆記 - 11.常用到的Tasks(射後不理型的任務)
2011/01/12
上次介紹了有關於 應用程式選單(ApplicationBar) [使用Visual Studio] 還有 應用程式選單(ApplicationBar) [使用Expression Blend]
今天來說一下有關於 Tasks 中有許多Task 是屬於射後不理型的這東西很方便,可以呼叫手機內建的
寄送emal , 簡訊 , 搜尋(當然是用Bing Engine),瀏覽器…
你可以設定一些參數,讓User可以做到上述的事情,而不需要自己再去寫一個瀏覽器
或是自己又寫一個Email的Control.
其中 你必須先引用
using Microsoft.Phone.Tasks;
Microsoft.Phone.Tasks 下有許多東西..
其中有些會有回傳值,有些就是你呼叫了,就可以不理他了,讓User可以自己操作完流程…
我就列舉幾個比較常會用到的…
寄送簡訊 SmsComposeTask :
private void btnSMS_Click(object sender, RoutedEventArgs e) { //啟動編寫簡訊的Tasks SmsComposeTask sct=new SmsComposeTask(); //給哪一支電話 sct.To = "0975269946"; //內文 sct.Body = "記得要吃飯喔"; sct.Show(); }
結果:
啟動瀏覽器 WebBrowserTask :
private void btnIE_Click(object sender, RoutedEventArgs e) { WebBrowserTask wbt=new WebBrowserTask(); wbt.URL = "http://www.dotblogs.com.tw/junegoat/"; wbt.Show(); }
結果:
啟動搜尋 SearchTask :
private void btnSearch_Click(object sender, RoutedEventArgs e) { SearchTask st = new SearchTask(); st.SearchQuery = "藍澤光"; //關鍵字 st.Show(); }
結果
啟動電話 PhoneCallTask :
private void bntPhone_Click(object sender, RoutedEventArgs e)
{
PhoneCallTask pct=new PhoneCallTask();
pct.DisplayName = "當麻許";
pct.PhoneNumber = "+886975269946";
pct.Show();
}
結果:
啟動電子郵件 EmailComposeTask :
private void btnMail_Click(object sender, RoutedEventArgs e) { EmailComposeTask ect=new EmailComposeTask(); ect.Subject = "當麻許測試"; ect.To = "junegoat@gmail.com"; ect.Body = "您好阿!!"; ect.Show(); }
結果:
讚一下:
下載:
標籤:
教學,
Silverlight,
Windows Phone 7
|
This entry was posted on 晚上11:59
and is filed under
教學
,
Silverlight
,
Windows Phone 7
.
You can follow any responses to this entry through
the RSS 2.0 feed.
You can leave a response,
or trackback from your own site.
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言