title: How to change the Font and/or Color of a selected TabPage?
body: <p>I've been Googling, testing, etc for a couple hours and I'm right where I started off. the WinForms <code>TabControl</code> sucks... Does anyone have tips or code to make it so when I select a <code>TabPage</code>, the font or color changes?</p>
  
  <p>I've messed around with the draw commands and while that does work, it draws the borders/backgrounds so they are very old / outdated looking.</p>
  
  <p>This is basically for a simple tab text editor I'm working on when a <code>TextBox</code> in the control changes I can update the associated tab with either a red font or just bold it to indicate the <code>TextBox</code> on that <code>TabPage</code> is modified.</p>
  
  <p>I've definitely be open for alternative <code>TabControl</code> as long as they are free and come with a VB.Net example.</p>
  
  <p>This is in VB.Net 2008 Express.</p>