Friday, May 27, 2011

Flicker free controls: Panel

.Net Flicker Fee Controls
In first post Iam gonna post code of Filcker free Panel control. You can use this control in your application.

Here are the steps to use this control:
1. Add new class "NonFlickerPanel" to your C# application.
2. Replace autogenerated class code with C# code shown below.
3. Use NonFlickerPanel object instead of Panel object in your application.

public partial class NonFlickerPanel : Panel
{
       public NonFlickerPanel() : base()
       {
              this.SetStyle(ControlStyles.AllPaintingInWmPaint,
                                  ControlStyles.UserPaint
                                  ControlStyles.OptimizedDoubleBuffer,
                                  true);
       }
}
 
Fell free to post any query.

No comments:

Post a Comment