title: Calling OnPaintBackground in OnPaint
body: <p>In our UI project we are using a set of custom controls. The custom controls were written some years back. All controls override the OnPaint mathod as given below. Is it correct to call OnPaintBackground in OnPaint Method?</p>
  
  <pre><code>protected override void OnPaint(PaintEventArgs e)
      {
          base.OnPaintBackground(e);
          base.OnPaint(e);
      }
  </code></pre>