У меня есть элемент управления вкладками, и мне нужно удалить пунктирный фокусный прямоугольник вокруг выбранной вкладки.
Я установил для свойства TabStop элемента TabControl значение false. Однако если я щелкну вкладку и нажму клавишу Tab
, вокруг имени вкладки появится пунктирный прямоугольник.
Я попытался создать свой собственный TabControl
и попробовал это
class MyTabControl : TabControl
{
public MyTabControl()
{
TabStop = false;
DrawMode = TabDrawMode.OwnerDrawFixed;
DrawItem += new DrawItemEventHandler(DoMoreTabControl_DrawItem);
Invalidate();
}
}
Однако пунктирный прямоугольник все еще появляется.
Я также пытался переопределить метод MyTabControl.OnPaint()
, но это не помогает.
Есть ли способ достичь этого?