我有一个标签控件,需要删除所选标签周围的虚线焦点矩形.
我已将TabControl的TabStop属性设置为false.但是,如果单击选项卡并Tab按键,则会在tabname周围显示虚线矩形.
我试过创建自己的TabControl并试过这个
class MyTabControl : TabControl
{
public MyTabControl()
{
TabStop = false;
DrawMode = TabDrawMode.OwnerDrawFixed;
DrawItem += new DrawItemEventHandler(DoMoreTabControl_DrawItem);
Invalidate();
}
}
Run Code Online (Sandbox Code Playgroud)
但是,仍然会出现虚线矩形.
我也尝试重写该MyTabControl.OnPaint()方法,但它没有帮助.
有没有办法实现这个目标?