1. 程式人生 > >C#解決動態新增控制元件時,控制元件閃爍的問題

C#解決動態新增控制元件時,控制元件閃爍的問題

近段時間一直用C#來做開發,但是C#控制元件太多或者動態新增的控制元件,控制元件一直一閃一閃的,始終不知道什麼問題。

各種度娘,沒去谷哥,因為上不去,你懂得。

翻遍了很多資料,都在說雙快取,還有什麼圖片什麼的,各種程式碼嘗試無效,之後看到CSDN一個帖子,看完之後發現這一段程式碼真的解決了閃爍的問題!原理我還沒看,先記錄下來再說。

protected override CreateParams CreateParams
        {
            get
            {
                CreateParams cp = base.CreateParams;
                cp.ExStyle |= 0x02000000;
                return cp;
            }
        }