Ok, so far I can draw the arcs where I need them, but this will not be good
unless I can clear the area to make the rounded corners. This is what I have
so far.

VB Code:
  1. Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
  2.         'Set background to white
  3.         e.Graphics.FillRectangle(Brushes.White, Me.ClientRectangle)
  4.         'Create pen.
  5.         Dim BlackPen As New Pen(Color.Black, 1)
  6.         'Create left rectangle to bound ellipse.
  7.         Dim rLeft As New Rectangle(0, 0, 15, 15)
  8.         'Create start and sweep angles on ellipse.
  9.         Dim aStartL As Single = 180.0F
  10.         Dim aSweepL As Single = 90.0F
  11.         'Draw left arc to screen.
  12.         e.Graphics.DrawArc(BlackPen, rLeft, aStartL, aSweepL)
  13.         'Duplicate for right
  14.         Dim rRight As New Rectangle(Me.Width - 15, 0, 15, 15)
  15.         Dim aStartR As Single = 270.0F
  16.         Dim aSweepR As Single = 90.0F
  17.         e.Graphics.DrawArc(BlackPen, rRight, aStartR, aSweepR)
  18.         MyBase.OnPaint(e)
  19.     End Sub
I think I need to do some kind of clipping on a pie area with the arc so the corners will appear rounded.