Mam kontrolkę tabulacji i trzeba usunąć prostokąt kropkowana wokół wybranej zakładki.Czy mogę usunąć prostokąt z przerywaną ostrością na kartach TabControl?
Ustawiłem właściwość TabStop TabControl na wartość false. Jednak jeśli kliknę kartę i naciśnij klawisz Tab
, kropkowany prostokąt pojawi się wokół nazwy tabulatora. , Nadal pojawia
Próbowałem tworzyć własne TabControl
i próbowałem to
class MyTabControl : TabControl
{
public MyTabControl()
{
TabStop = false;
DrawMode = TabDrawMode.OwnerDrawFixed;
DrawItem += new DrawItemEventHandler(DoMoreTabControl_DrawItem);
Invalidate();
}
}
jednak przerywana prostokąt.
Próbowałem również przesłonić metodę MyTabControl.OnPaint()
, ale to nie pomaga.
Czy jest jakiś sposób, aby to osiągnąć?
Dlaczego chcesz to ukryć? Jakiś nieodparty powód? – Pradeep