婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Windows 8技巧:Windows 8彈出提示框MessageDialog與await\async關鍵字應用技巧

Windows 8技巧:Windows 8彈出提示框MessageDialog與await\async關鍵字應用技巧

熱門標簽:云客服外呼系統顯示未連接 安徽電話智能外呼系統銷售價格 拉薩防封外呼系統運營商 地產電話機器人價格多少 西安智能電話機器人 洛陽電銷外呼防封系統怎么樣 上網導航地圖標注 南昌外呼電銷機器人 福州語音電銷機器人報價

  在以前Silverlight、WPF中的彈出窗口提示中是MessageBox類中進行顯示的,現在Windows 8中使用Windows.UI.Popups命名空間下的MessageDialog類代替MessageBox。

  MessageDialog類有以下常用方法和屬性:

    ShowAsync():異步彈出消息框.

    Commands:添加命令,在彈出框界面上同步添加相應的按鈕.

    DefaultCommandIndex:設置默認按鈕的索引,按ENTER鍵將激活該索引對應的命令按鈕

    CancelCommandIndex:設置取消退出按鈕的索引,按ESC鍵將激活該索引對應的命令按鈕

    Title:彈出消息框的標題

  async:用于方法申明時,此關鍵字是告訴編譯器在這個方法體內可能會有await關鍵字。

  await:用于異步操作時的模擬同步等待,聲明有此關鍵字的異步操作需等待異步操作完成之后才繼續往下運行,但是不會阻塞UI線程。

  注意:使用await關鍵字的方法體,必須使用async聲明方法

  現在我們通過一個實例來看MessageDialog、async、await:

復制代碼
代碼如下:

Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
Button Content="First Msg" HorizontalAlignment="Left"
Margin="430,196,0,0" VerticalAlignment="Top"
Height="51" Width="114" Click="First_Click"/>
Button Content="Secend Msg" HorizontalAlignment="Left"
Margin="606,196,0,0" VerticalAlignment="Top"
Height="51" Width="114" Click="Secend_Click"/>
Button Content="Third Msg" HorizontalAlignment="Left"
Margin="788,196,0,0" VerticalAlignment="Top"
Height="51" Width="114" Click="Third_Click"/>
Button Content="Fourth Msg" HorizontalAlignment="Left"
Margin="975,196,0,0" VerticalAlignment="Top"
Height="51" Width="114" Click="Fourth_Click"/>
TextBlock HorizontalAlignment="Left" Name="tbText"
Margin="573,160,0,0" TextWrapping="Wrap"
Text="TextBlock" VerticalAlignment="Top"
Height="31" Width="565" FontSize="16"/>
/Grid>

  一:最簡單的MessageDialog

復制代碼
代碼如下:

private async void First_Click(object sender, RoutedEventArgs e)
{
MessageDialog msg = new MessageDialog("Hello World!這是第一個提示.");
msg.Title = "提示1";
var msginfo = await msg.ShowAsync();
}/p> p>

  二:自定義命令集的消息框

復制代碼
代碼如下:

private async void Secend_Click(object sender, RoutedEventArgs e)
{
MessageDialog msg1 = new MessageDialog("Hello World!這是第二個提示.");
msg1.Title = "提示2";
msg1.Commands.Add(new UICommand("確定", command =>
{
this.tbText.Text = "你點擊了確定按鈕,第二組提示";
}));
msg1.Commands.Add(new UICommand("取消", command =>
{
this.tbText.Text = "你點擊了取消按鈕,第二組提示";
}));
var msg1info = await msg1.ShowAsync();
}

  三:使用await模擬同步方式得到當前使用命令ID運行響應的代碼段

復制代碼
代碼如下:

private async void Third_Click(object sender, RoutedEventArgs e)
{
MessageDialog msg1 = new MessageDialog("Hello World!這是第三個提示.");
msg1.Title = "提示3";
msg1.Commands.Add(new UICommand("確定", null, 0));
msg1.Commands.Add(new UICommand("取消", null, 1));
msg1.DefaultCommandIndex = 0;
msg1.CancelCommandIndex = 1;
var msg1info = await msg1.ShowAsync();
switch (Convert.ToInt32(msg1info.Id))
{
case 0 :
this.tbText.Text = "你點擊了確定按鈕,第三組提示";break;
case 1 :
this.tbText.Text = "你點擊了取消按鈕,第三組提示";break;
default:
break;
}
}

  四:將命令方法體單獨出來寫方法體

復制代碼
代碼如下:

    private async void Fourth_Click(object sender, RoutedEventArgs e)
{
MessageDialog msg1 = new MessageDialog("Hello World!這是第四個提示.");
msg1.Title = "提示3";
msg1.Commands.Add(new UICommand("確定", new UICommandInvokedHandler(this.ShowTextEnter)));
msg1.Commands.Add(new UICommand("取消", new UICommandInvokedHandler(this.ShowTextCancel)));
msg1.DefaultCommandIndex = 0;
msg1.CancelCommandIndex = 1;
var msg1info = await msg1.ShowAsync();
}
private void ShowTextEnter(IUICommand command)
{
this.tbText.Text = "你點擊了確定按鈕,第四組提示";
}
private void ShowTextCancel(IUICommand command)
{
this.tbText.Text = "你點擊了取消按鈕,第四組提示";
}

  最后我們來看運行效果如下圖所示,如需源碼請點擊 Win8Message_jb51net下載。

標簽:朔州 佛山 阿拉善盟 來賓 平頂山 朝陽 長沙 中山

巨人網絡通訊聲明:本文標題《Windows 8技巧:Windows 8彈出提示框MessageDialog與await\async關鍵字應用技巧》,本文關鍵詞  Windows,技巧,彈出,提示,框,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows 8技巧:Windows 8彈出提示框MessageDialog與await\async關鍵字應用技巧》相關的同類信息!
  • 本頁收集關于Windows 8技巧:Windows 8彈出提示框MessageDialog與await\async關鍵字應用技巧的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美v亚洲v综合ⅴ国产v| 国产精品美女久久久久久久久| 亚洲午夜久久久久中文字幕久| 一本色道综合亚洲| 国产精品99久久不卡二区| 欧美高清一级片在线观看| 欧美一区二区性放荡片| 亚洲欧洲精品天堂一级| 久久综合色综合88| 欧美一区午夜精品| 欧美狂野另类xxxxoooo| 91精品国产麻豆| 欧美成人a在线| 国产亚洲综合色| 国产精品国产三级国产普通话99 | 中文字幕一区免费在线观看| 久久久精品2019中文字幕之3| 欧美一区二区成人6969| 91精品国产欧美一区二区成人| 日韩精品视频网| 麻豆国产欧美日韩综合精品二区| 美日韩一区二区| 亚洲影院免费观看| 蜜桃视频一区二区三区 | 综合久久久久久久| 麻豆免费看一区二区三区| 国产成人午夜精品5599| 一本一道久久a久久精品| 欧美日韩免费不卡视频一区二区三区| 日韩精品一区二区三区swag| 中文字幕一区二区在线播放| 日本欧美一区二区三区| 92国产精品观看| 国产精品水嫩水嫩| 国产老女人精品毛片久久| 色综合色狠狠天天综合色| 久久精品一区八戒影视| 日本不卡123| 777奇米四色成人影色区| 亚洲女爱视频在线| 国产白丝精品91爽爽久久| 日韩限制级电影在线观看| 国产精品二三区| 99久久精品国产精品久久| 国产免费观看久久| 欧美一区二区福利在线| 中文字幕日韩一区| 成人国产在线观看| 国产农村妇女精品| 欧美96一区二区免费视频| 欧美另类videos死尸| 亚洲va天堂va国产va久| av爱爱亚洲一区| 精品久久久久久久一区二区蜜臀| 一区二区三区色| 欧美精品丝袜中出| 国内偷窥港台综合视频在线播放| 日韩欧美中文字幕精品| 亚洲成人免费影院| 色综合中文字幕国产| 日韩欧美激情一区| 国产中文字幕精品| 国产精品丝袜黑色高跟| 色94色欧美sute亚洲线路二 | 老司机精品视频导航| 久久久精品2019中文字幕之3| 国产精品一区二区在线看| 粉嫩av一区二区三区| 亚洲一级二级三级在线免费观看| 在线综合视频播放| 国产二区国产一区在线观看| 国产精品久久久久9999吃药| 91精品国产综合久久香蕉的特点 | 欧美在线免费视屏| 精品一区二区三区的国产在线播放| 久久综合狠狠综合久久综合88| 色综合色狠狠综合色| 91网上在线视频| 国产精品激情偷乱一区二区∴| 欧美日韩国产精品自在自线| 国产制服丝袜一区| 亚洲精品成人在线| 中文字幕亚洲区| 亚洲色图一区二区| 欧美日韩国产经典色站一区二区三区| 波多野结衣中文一区| 国产成人高清视频| 国内精品久久久久影院色| 日韩专区欧美专区| 午夜成人在线视频| 亚洲国产aⅴ天堂久久| 亚洲成人动漫精品| 丁香网亚洲国际| 成a人片国产精品| 韩国一区二区在线观看| 久久精品二区亚洲w码| 国产一区福利在线| 不卡一区在线观看| 成年人午夜久久久| 777a∨成人精品桃花网| 久久久久久亚洲综合| 久久色成人在线| 午夜精品久久久| 粉嫩高潮美女一区二区三区 | 欧美日韩免费高清一区色橹橹| 555www色欧美视频| 国产日韩欧美综合一区| 免费视频一区二区| 9191久久久久久久久久久| 亚洲综合激情网| 色国产综合视频| 中文字幕一区在线观看视频| 国产精品一二三区| 久久久不卡影院| 精品一区二区三区免费毛片爱| 欧美午夜理伦三级在线观看| 亚洲素人一区二区| 国产精品天天看| 亚洲精品在线免费观看视频| 国产黄色精品视频| 久久婷婷综合激情| 欧美一个色资源| 午夜久久久久久久久| 日韩女优av电影| 欧美日韩日日骚| 亚洲精品一区二区三区精华液| 成人av在线资源| 日本一区二区三区视频视频| 国产成人免费av在线| 精品99一区二区| 亚洲人成在线观看一区二区| 欧美在线999| 国产精品久久午夜| 三级在线观看一区二区 | www日韩大片| 成人毛片老司机大片| 欧美韩国日本一区| 欧美色图在线观看| 国产精品视频你懂的| 日韩一级片在线观看| 激情综合网最新| 欧美中文字幕亚洲一区二区va在线 | 青青草国产成人av片免费| 亚洲成人av一区二区| 欧美va亚洲va国产综合| 久久精品人人爽人人爽| 综合久久久久综合| 亚洲毛片av在线| 欧美精品一区男女天堂| 国产综合久久久久久久久久久久| 亚洲另类中文字| 成人午夜精品在线| 亚洲欧美怡红院| 国产精品美女久久久久久久久 | 亚洲欧洲三级电影| 欧美日韩一级视频| 国产丝袜在线精品| 亚洲一区二区美女| 国产亚洲午夜高清国产拍精品| 亚洲永久精品大片| 高清av一区二区| 成人激情视频网站| 午夜欧美2019年伦理| 亚洲sss视频在线视频| 亚洲成va人在线观看| 婷婷夜色潮精品综合在线| 高清在线观看日韩| 久久九九全国免费| 亚洲伦在线观看| 亚洲欧洲另类国产综合| 欧美日免费三级在线| 一区二区欧美在线观看| 亚洲欧美日韩久久精品| 一区av在线播放| 亚洲激情图片qvod| 性久久久久久久久久久久| 国产一区二区在线视频| 久久久精品日韩欧美| 久久久久9999亚洲精品| 麻豆一区二区三区| 日韩免费性生活视频播放| 久久精品欧美日韩精品| 日韩国产精品久久久| 亚洲人成网站精品片在线观看| 亚洲人成在线播放网站岛国| 蜜臀精品一区二区三区在线观看| 国产白丝网站精品污在线入口| 亚洲二区在线视频| k8久久久一区二区三区| 奇米影视在线99精品| 亚洲在线一区二区三区| 免费高清不卡av| 亚洲欧美经典视频| 九一九一国产精品| 中文字幕一区二区三区在线观看| 欧美一区二区三区视频免费 | 精品国产一二三| 日本午夜一区二区| 这里只有精品视频在线观看| 久久久久久久网|