title: How do I enable double-buffering of a control using C# (Windows forms)?
body: <p>How do I enable double-buffering of a control using C# (Windows forms)?</p>
  
  <p>I have a panel control which I am drawing stuff into and also an owner-drawn tab control. Both suffer from flicker, so how can I enable double-buffering?</p>