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

C#控件閃爍的解決方法

 更新時間:2015年01月16日 10:49:11   投稿:shichen2014  
這篇文章主要介紹了C#控件閃爍的解決方法,涉及SetStyle函數(shù)的使用技巧,需要的朋友可以參考下

本文實例講述了C#控件閃爍的解決方法。分享給大家供大家參考。具體分析如下:

如果你在Form中繪圖的話,不論是不是采用的雙緩存,都會看到圖片在更新的時候都會不斷地閃爍,解決方法就是在這個窗體的構(gòu)造函數(shù)中增加以下三行代碼:
請在構(gòu)造函數(shù)里面底下加上如下幾行:

復(fù)制代碼 代碼如下:
SetStyle(ControlStyles.UserPaint, true);
SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.
SetStyle(ControlStyles.DoubleBuffer, true); // 雙緩沖

參數(shù)說明:

UserPaint
如果為 true,控件將自行繪制,而不是通過操作系統(tǒng)來繪制。此樣式僅適用于派生自 Control 的類。

AllPaintingInWmPaint
如果為 true,控件將忽略 WM_ERASEBKGND 窗口消息以減少閃爍。僅當(dāng) UserPaint 位設(shè)置為 true 時,才應(yīng)當(dāng)應(yīng)用該樣式。

DoubleBuffer
如果為 true,則繪制在緩沖區(qū)中進(jìn)行,完成后將結(jié)果輸出到屏幕上。雙重緩沖區(qū)可防止由控件重繪引起的閃爍。要完全啟用雙重緩沖,還必須將 UserPaint 和 AllPaintingInWmPaint 樣式位設(shè)置為 true。

希望本文所述對大家的C#程序設(shè)計有所幫助。

相關(guān)文章

  • C#詞法分析器之詞法分析的使用詳解

    C#詞法分析器之詞法分析的使用詳解

    本篇文章介紹了,C#詞法分析器之詞法分析的使用詳解。需要的朋友參考下
    2013-05-05
  • C#實現(xiàn)客戶端彈出消息框封裝類實例

    C#實現(xiàn)客戶端彈出消息框封裝類實例

    這篇文章主要介紹了C#實現(xiàn)客戶端彈出消息框封裝類,實例分析了C#彈出窗口的實現(xiàn)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • C#實現(xiàn)字符串倒序的寫法

    C#實現(xiàn)字符串倒序的寫法

    這篇文章主要為大家詳細(xì)介紹了C#實現(xiàn)字符串倒序的多種寫法,以LINQ寫法最為簡潔,感興趣的朋友可以參考一下
    2016-05-05
  • C#算法之各位相加

    C#算法之各位相加

    這篇文章介紹了C#算法之各位相加,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01
  • C#調(diào)用百度API實現(xiàn)活體檢測的方法

    C#調(diào)用百度API實現(xiàn)活體檢測的方法

    這篇文章主要給大家介紹了關(guān)于C#調(diào)用百度API實現(xiàn)活體檢測的方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • .Net WInform開發(fā)筆記(三)談?wù)勛灾瓶丶?自定義控件)

    .Net WInform開發(fā)筆記(三)談?wù)勛灾瓶丶?自定義控件)

    自定義控件的出現(xiàn)有利于用戶更好的實現(xiàn)自己的想法,可以封裝一些常用的方法,屬性等等,本文詳細(xì)介紹一下自定義控件的實現(xiàn),感興趣的朋友可以了解下
    2013-01-01
  • C#如何操作Excel數(shù)據(jù)透視表

    C#如何操作Excel數(shù)據(jù)透視表

    這篇文章主要為大家詳細(xì)介紹了C#如何操作Excel數(shù)據(jù)透視表, 創(chuàng)建透視表、設(shè)置行折疊、展開等操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • C#很簡單而又很經(jīng)典的一句代碼實例

    C#很簡單而又很經(jīng)典的一句代碼實例

    這篇文章主要給大家分享介紹了關(guān)于C#很簡單而又很經(jīng)典的一句代碼,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 微信開放平臺之網(wǎng)站授權(quán)微信登錄功能

    微信開放平臺之網(wǎng)站授權(quán)微信登錄功能

    本文通過.net實現(xiàn)的微信開放平臺之網(wǎng)站授權(quán)微信登錄功能,需要的小伙伴一起看看吧
    2015-09-09
  • C# 如何規(guī)范的寫 DEBUG 輸出

    C# 如何規(guī)范的寫 DEBUG 輸出

    本文來告訴大家一個規(guī)范,如何去寫 DEBUG 的輸出。本文給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2017-12-12

最新評論

青岛市| 延长县| 叶城县| 菏泽市| 册亨县| 常宁市| 丰城市| 怀远县| 波密县| 临泉县| 贺兰县| 隆回县| 新建县| 富源县| 额尔古纳市| 家居| 金乡县| 溧阳市| 百色市| 瑞安市| 南充市| 三穗县| 吴旗县| 潞西市| 斗六市| 黄陵县| 措勤县| 永顺县| 从化市| 阿拉善右旗| 巴中市| 伊川县| 祁门县| 西宁市| 惠来县| 邳州市| 永济市| 长兴县| 扬中市| 东乡| 监利县|