添加控件的DrawItem事件:书写代码如下
Graphics g = e.Graphics;
Font font = new Font("微软雅黑", 14f, System.Drawing.GraphicsUnit.Pixel);
SolidBrush brush = new SolidBrush(Color.Black);
if (e.Index == this.tcContainer.SelectedIndex)
{
brush = new SolidBrush(Color.Blue);
}
RectangleF rectangle = (RectangleF)(tcContainer.GetTabRect(e.Index));
RectangleF rectangle2 = new RectangleF(rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height);
g.FillRectangle(new SolidBrush(SystemColors.ButtonHighlight), rectangle2);
StringFormat sformat = new StringFormat();
sformat.LineAlignment = StringAlignment.Center;
sformat.Alignment = StringAlignment.Center;
g.DrawString(((TabControl)sender).TabPages[e.Index].Text, font, brush, rectangle2, sformat);