最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# WinForm程序處理后臺(tái)繁忙導(dǎo)致前臺(tái)控件假死現(xiàn)象解決方法

 更新時(shí)間:2015年06月04日 15:01:34   投稿:junjie  
這篇文章主要介紹了C# WinForm程序處理后臺(tái)繁忙導(dǎo)致前臺(tái)控件假死現(xiàn)象解決方法,本文通過Application.DoEvents()解決這個(gè)問題,并講解了Application.DoEvents()的作用,需要的朋友可以參考下

特別是針對(duì)循環(huán)或timer處理中需要在窗體控件顯示數(shù)據(jù)時(shí),因后臺(tái)處理過度繁忙而出現(xiàn)沒刷新或者假死現(xiàn)象時(shí),可以使用

復(fù)制代碼 代碼如下:

Application.DoEvents();


Application.DoEvents()的作用

復(fù)制代碼 代碼如下:

        private void button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < 10000; i++)
            {
                label1.Text = i.ToString();
                Application.DoEvents();
            }
        }

測(cè)試了一下,沒有Application.DoEvents()的時(shí)候,Label基本處于假死機(jī)狀態(tài),最后顯示一個(gè)9999,加上后會(huì)數(shù)字變換正常顯示。

從這個(gè)測(cè)驗(yàn)后DoEvents的功能,應(yīng)該DoEvents就好比實(shí)現(xiàn)了進(jìn)程的同步。在不加的時(shí)候,因?yàn)閮?yōu)先級(jí)的問題,程序會(huì)執(zhí)行主進(jìn)程的代碼,再執(zhí)行別代碼,而加了以后就可以同步執(zhí)行。

相關(guān)文章

最新評(píng)論

德保县| 榆中县| 科技| 余江县| 昆明市| 铅山县| 页游| 饶河县| 遵义县| 雷波县| 军事| 合水县| 夏河县| 祥云县| 肃宁县| 邵武市| 华容县| 个旧市| 米林县| 九龙县| 敖汉旗| 涞源县| 原平市| 康定县| 靖州| 阳山县| 桂平市| 定西市| 灵宝市| 和龙市| 毕节市| 三台县| 容城县| 岳阳市| 东丰县| 缙云县| 高雄市| 湖北省| 海门市| 菏泽市| 尚义县|