Nuestro equipo redactor ha estado mucho tiempo investigando la solución a tu pregunta, te regalamos la respuestas por esto deseamos resultarte de gran apoyo.
Solución:
Probé varias soluciones y luché por encontrar algo que se viera bien y también resaltara la “X” en el botón cuando se desplaza el mouse. Finalmente terminé con este. Tampoco requiere demasiado código. Espero que ayude:
Output
si crea el control de pestañas como un control personalizado y hereda la funcionalidad del control de pestañas y luego agrega el botón de cerrar y maneja sus eventos, entonces puede funcionar
class ClosableTab : TabItem
// Constructor
public ClosableTab()
// Create an instance of the usercontrol
closableTabHeader = new CloseableHeader();
// Assign the usercontrol to the tab header
this.Header = closableTabHeader;
consulte este artículo para obtener detalles http://www.codeproject.com/Articles/84213/How-to-add-a-Close-button-to-a-WPF-TabItem esto podría ser útil
Te invitamos a añadir valor a nuestra información dando tu veteranía en las observaciones.