亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Chooser的使用

發布時間:2020-07-16 22:56:25 來源:網絡 閱讀:248 作者:windows_phone 欄目:開發技術

 
Chooser的使用

 1)XAML界面

Chooser的使用

2)添加命名空間

using Microsoft.Phone.Tasks;

3)定義Chooser對象

PhoneNumberChooserTask phoneNumberChooser;//PhoneNumberChooserTask允許應用程序啟動聯系人應用程序。該方法可獲取用戶選擇的聯系人的電話號碼

 

EmailAddressChooserTask emailAddressChooser;//EmailAddressChooserTask 允許應用程序啟動聯系人應用程序。該方法可獲取用戶選擇的聯系人的電子郵件地址

 

SavePhoneNumberTask phoneNumberSaver;//SavePhoneNumberTask 允許應用程序啟動聯系人應用程序。該方法允許用戶將應用程序中的電話號碼保存到新的或現有的聯系人

 

SaveEmailAddressTask emailAddressSaver;//SaveEmailAddressTask 允許應用程序啟動聯系人應用程序。該方法允許用戶將應用程序中的電子郵件地址保存到新的或現有的聯系人

4)實例化Chooser對象

phoneNumberChooser = new PhoneNumberChooserTask();

emailAddressChooser = new EmailAddressChooserTask();

phoneNumberSaver = new SavePhoneNumberTask();

emailAddressSaver = new SaveEmailAddressTask();

5)為每一個Chooser指定Completed事件處理程序

phoneNumberChooser.Completed += new EventHandler<PhoneNumberResult>(phoneNumberChooser_Completed);

emailAddressChooser.Completed += new EventHandler<EmailResult>(emailAddressChooser_Completed);

phoneNumberSaver.Completed += new EventHandler<TaskEventArgs>(phoneNumberSaver_Completed);

emailAddressSaver.Completed += new EventHandler<TaskEventArgs>(emailAddressSaver_Completed)

6)實現每一個事件處理程序

void emailAddressSaver_Completed(object sender, TaskEventArgs e)

{

//在任務正常完成的情況下,才可以提取返回數據,否則會引發異常。

       if (e.TaskResult == TaskResult.OK)

       {

            MessageBox.Show("保存成功");

       }

}

void phoneNumberSaver_Completed(object sender, TaskEventArgs e)

{

       if (e.TaskResult == TaskResult.OK)

       {

             MessageBox.Show("保存成功");

       }

}

void emailAddressChooser_Completed(object sender, EmailResult e)

{

       if (e.TaskResult == TaskResult.OK)

       {

             txbPhoneOrEmail.Text = e.Email;

       }

}

 

void phoneNumberChooser_Completed(object sender, PhoneNumberResult e)

{

       if (e.TaskResult == TaskResult.OK)

       {

             txbPhoneOrEmail.Text = e.PhoneNumber;

       }

}

7)定義按鈕事件

private void btnInvokeChooser_Click(object sender, RoutedEventArgs e)

{

       if (rbPhoneNumberChooser.IsChecked.Value)

       {

              phoneNumberChooser.Show();

       }

       if (rbEmaiAddresslChooser.IsChecked.Value)

       {

              emailAddressChooser.Show();

       }

       if (rbPhoneNumberSaver.IsChecked.Value)

       {

              phoneNumberSaver.PhoneNumber = txbPhoneOrEmail.Text.Trim();

              phoneNumberSaver.Show();

       }

       if (rbEmailAddressSaver.IsChecked.Value)

       {

              emailAddressSaver.Email = txbPhoneOrEmail.Text.Trim();

              emailAddressSaver.Show();

       }

}


Chooser的使用

Chooser的使用

Chooser的使用


Chooser的使用


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

靖边县| 阳原县| 修水县| 五华县| 桦川县| 徐水县| 庆元县| 长阳| 揭阳市| 广元市| 寿宁县| 句容市| 安徽省| 察雅县| 神农架林区| 沭阳县| 安多县| 锡林浩特市| 灵武市| 延庆县| 济宁市| 怀仁县| 青川县| 佛冈县| 永登县| 林口县| 开平市| 攀枝花市| 金平| 苏州市| 抚远县| 桦甸市| 茌平县| 漳平市| 玉山县| 通榆县| 金山区| 鄂托克旗| 肃南| 登封市| 额尔古纳市|