Click here to Skip to main content
13,628,175 members
Click here to Skip to main content
Add your own
alternative version

Tagged as


3 bookmarked
Posted 23 Sep 2010
Licenced CPOL

Flicker free Form Painting

, 23 Sep 2010
Rate this:
Please Sign up or sign in to vote.
Recently i had found a solution for flicker free form loading in my project. Please use the following in designer class file.

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

To see it at work, minimize and restore the form and observe its painting behavior. Comment the cp.ExStyle assignment to see the difference. All you have to do to use this in your own form is to copy and paste the CreateParams property.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Syed Shabeer
Software Developer
India India
A Software programmer. Works on ASP.NET, MVC, VB.NET, C#, .NET Compact framework, SSIS, SQL Server, PHP and its frameworks. Other than that likes to play games in PC.

You may also be interested in...

Comments and Discussions

GeneralReason for my vote of 5 this post work among all the solutio... Pin
JeanPaul MENSAH12-Feb-11 5:50
memberJeanPaul MENSAH12-Feb-11 5:50 
GeneralThanks a lot! i have been looking for this for 6 months ago!... Pin
JeanPaul MENSAH12-Feb-11 5:46
memberJeanPaul MENSAH12-Feb-11 5:46 
GeneralReason for my vote of 3 Ok, but a minimal explanation would ... Pin
Toli Cuturicu11-Oct-10 11:35
memberToli Cuturicu11-Oct-10 11:35 
QuestionA Question Pin
johannesnestler24-Sep-10 2:27
memberjohannesnestler24-Sep-10 2:27 
AnswerRe: A Question Pin
johannesnestler5-Oct-10 5:03
memberjohannesnestler5-Oct-10 5:03 
GeneralGeneral Info [modified] Pin
Silic0re0923-Sep-10 4:02
memberSilic0re0923-Sep-10 4:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Cookies | Terms of Use | Mobile
Web04 | 2.8.180712.1 | Last Updated 23 Sep 2010
Article Copyright 2010 by Syed Shabeer
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid