Oh thats right. You could add a backbuffer when creating your graphics to eliminate the flicker. This is VB.NET but it should be simple to change to C#.
VB Code:
Me.SetStyle(ControlStyles.DoubleBuffer, True) Me.SetStyle(ControlStyles.UserPaint, True) Me.SetStyle(ControlStyles.AllPaintingInWmPaint, True) Me.SetStyle(ControlStyles.ResizeRedraw, True) Me.UpdateStyles()





Reply With Quote