However, the tricky part is to achieve your desired result even for Tabs separated from the main collection because those tabs create new forms.
Firstly you can create an instance of RadTabbedFormDragDropService and use it for subscribing to TabbedFormShown event. Then inside the mentioned event you can subscribe to TabbedFormControlCreating which will fire for the control when a new form is creating.
As you can see in the example above you can create a new instance of RadTabbedFormDragDropService and subscribe to TabbedFormShown event once again in order to apply your border styling logic for new forms. Additionally you can subscribe to the TabAdded event where you can once again apply your styling logic to newly added Tabs. Please refer to the attached solution where you will find the full implementation.
I hope you find this information useful.
Regards,
Dimitar
Progress Telerik
Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic. Our thoughts here at Progress are with those affected by the outbreak.