Ваш вопрос может использовать несколько деталей. Я полагаю, вы говорите о написании собственной реализации ToolStripButton? В MSDN есть довольно подробный пример того, как реализовать ToolStripItem (который является основой для ToolStripButton), включая то, как будет использоваться свойство TextImageRelation. Посмотрите на метод ComputeImageAndTextLayout()
в примере для уточнения. Я не понимаю из вашего вопроса, как проблема в создании фонового рисунка и переднего плана.