Я пытаюсь сделать вкладку управления "X" (кнопка закрытия) и "+" (кнопка новой вкладки). Я нашел решение добавить x button, теперь вкладка выглядит так:
Но я хочу добавить +, где этот черный круг прямо сейчас. Понятия не имею, как, я пытался нарисовать событие Paint последней вкладки, например:
var p = tabs.TabPages[tabs.TabCount - 1];
p.Paint += new PaintEventHandler(tab_OnDrawPage);
private void tab_OnDrawPage(object sender, PaintEventArgs e)
{
// e.ClipRectangle.
e.Graphics.DrawString("+",
new Font("verdana",
10,
FontStyle.Bold),
Brushes.Black,
e.ClipRectangle.X + 10,
e.ClipRectangle.Y + 10);
}
Но это ничего не показывало. Я предполагаю, что это связано с позициями, которые я передал для вызова DrawString(), но я не знаю, какие из них использовать. Я использовал +10, чтобы вывести его из последней вкладки. Как это исправить? Я не делал никаких пользовательских рисунков, я учусь этому.

и проверить, когда пользователь нажимает на эту вкладку, а затем вставить новую 
.