Tengo un control de pestaña y necesito quitar el rectángulo de foco punteado alrededor de la pestaña seleccionada.¿Puedo eliminar el rectángulo del foco punteado sobre las pestañas de un TabControl?
Establecí la propiedad TabStop de TabControl en falso. Sin embargo, si hago clic en una pestaña y presiono la tecla Tab
, aparece el rectángulo punteado alrededor de la pestaña.
He intentado crear mi propia TabControl
y probado este
class MyTabControl : TabControl
{
public MyTabControl()
{
TabStop = false;
DrawMode = TabDrawMode.OwnerDrawFixed;
DrawItem += new DrawItemEventHandler(DoMoreTabControl_DrawItem);
Invalidate();
}
}
Sin embargo, todavía aparece el rectángulo de puntos.
También intenté sobreescribir el método MyTabControl.OnPaint()
pero no ayuda.
¿Hay alguna manera de lograr esto?
¿Por qué quieres ocultarlo? ¿Alguna razón convincente? – Pradeep