[Windows Phone 8]如何利用啟動器發送簡訊
前言
-------------------------------------------------------------------------------
今天要介紹的是Windows Phone 8裡面的一個啟動器,
當您要發送簡訊時可以利用此SmsComposeTask來達成喔!
背景知識
-------------------------------------------------------------------------------
這邊有兩個屬性
To屬性 : 收件人列表,可以用來輸入電話號碼或是利用選擇聯絡人的方式選擇
Body屬性 : 簡訊內容
實做
---------------------------------------------------------------------------------
1.先建立一個新專案
2.我們在MainPage.xaml建立兩個TextBlock、兩個TextBox和一個Button
 <!--TitlePanel 包含應用程式的名稱和頁面標題-->
        <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
            <TextBlock Text="我的應用程式" Style="{StaticResource PhoneTextNormalStyle}" Margin="12,0"/>
            <TextBlock Text="發送簡訊" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
        </StackPanel>
        <!--ContentPanel - 其他內容置於此-->
        <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
            <StackPanel>
                <TextBlock>收件人列表 :</TextBlock>
                <TextBox x:Name="txtTo">
                    <TextBox.InputScope>
                        <InputScope>
                            <InputScopeName NameValue="NameOrPhoneNumber"/>
                        </InputScope>
                    </TextBox.InputScope>
                </TextBox>
                <TextBlock Margin="0,15,0,0">內容 :</TextBlock>
                <TextBox x:Name="txtBody" Height="200"/>
                <Button Content="發送簡訊" Click="SendClick"/>
            </StackPanel>
        </Grid>
3.接著到MainPage.xaml.cs編寫Click事件
首先我們先
using Microsoft.Phone.Tasks;
接著在按鈕事件裡加入程式碼
private void SendClick(object sender, RoutedEventArgs e)
        {
            //建構
            SmsComposeTask SMS = new SmsComposeTask();
            //設定相關屬性
            SMS.To = txtTo.Text;
            SMS.Body = txtBody.Text;
            //顯示UI介面
            SMS.Show();
        }
4.我們測試一下
結語
--------------------------------------------------------------------------------------------------------
是不是很簡單呢!動手做做看吧 ^_^
希望對大家有幫助^_^
如果上述有錯誤,請不吝指教喔! 感謝大家
參考資料
--------------------------------------------------------------------------------------------------------
How to use the SMS compose task for Windows Phone