Windows Phone Task說明

  • 978
  • 0

Windows Phone Task說明

在Windows Phone裡面,有一些的功能像是相機、browser、簡訊……等,使用者沒有辦法直接呼叫並執行,這時就必須透過 Task 這個控制項來呼叫這些應用,但是當啟用Task應用的時候,會將當前的App狀態進入到Tombstone狀態,這點希望使用者們記住。以下是一些簡單的應用以及結果。對了,想要透過Task呼叫這些應用的時候,記得打上 "using Microsoft.Phone.Tasks;" ,這樣才能使用Task這個控制項。

 

 

Browser開啟

下面是以我的部落格 WWW.dotblogs.com.tw/ss156357 為例

browser

 

 

當點擊按鈕下去的時候就會進入到我的部落格了

dotblog

 

 

 

下面是我的程式碼

 

 private void Button_Click(object sender, RoutedEventArgs e)
        {
            WebBrowserTask browser = new WebBrowserTask();
            browser.URL = "www.dotblogs.com.tw/ss156357";
            browser.Show();
        }

 

 

 

 

下面有其他的控制項應用

 

 

呼叫電話號碼

 

 

private void Button_Click_2(object sender, RoutedEventArgs e)
{
    PhoneCallTask call = new PhoneCallTask();
    call.DisplayName = "麥克風";//姓名
    call.PhoneNumber = "0123456789";//電話號碼
    call.Show();
}

 

開啟簡訊

 

 

private void Button_Click_3(object sender, RoutedEventArgs e)
{
    SmsComposeTask sms = new SmsComposeTask();
    sms.To = "麥克瘋";//列表中的名字
    sms.Body = "Hi ,happy new year";//簡訊内容
    sms.Show();
}

 

 

開啟相機

 

 private void button1_Click(object sender, RoutedEventArgs e)
        {
            //啟動相機
            camera.Show();
        }

 

 

Summary

以上是一些Task的簡單應用,希望有這方面需求的使用者們可以透過參考過這篇文章解決問題,也希望不要吝嗇的分享出去。