میتونید رنگ زمینه، بوردر و متن رو توسط متدهای مناسب از شئ گرافیک خودتون رسم کنید و در اینصورت به خط base.OnPaint(e); نیاز نیست.