What problem does it solve? Building tabbed UIs in WPF with the DevExpress DXTabControl involves non-obvious decisions: choosing between static DXTabItem children and ItemsSource data binding, picking the right overflow view (MultiLine, Scroll, Stretch), and avoiding visual artifacts caused by hosting in a plain Window instead of ThemedWindow. This Skill guides you through correct setup and customization. ## Core Features & Use Cases - Tab Definition Patterns: Define tabs explicitly in XAML, add them in code, or generate them from a view-model collection via ItemsSource with ItemHeaderTemplate and ItemTemplate. - Three Overflow Views: Choose TabControlMultiLineView (wrap headers), TabControlScrollView (scroll buttons), or TabControlStretchView (shrink, pin, drag-drop, pop-out windows). - Appearance Customization: Color individual tabs with AccentColor/BorderColor, apply per-state background templates, and add custom content to the tab strip (ControlBoxLeft/RightTemplate) or around content (ContentHeader/FooterTemplate). - Use Case: Build a document workspace where tabs are bound to an ObservableCollection of open documents, closable via AllowHide, cached with TabContentCacheMode, and reorderable via drag-drop in Stretch view. ## Quick Start Ask the AI to create a WPF window using ThemedWindow containing a DXTabControl with three tabs bound to a view-model collection of documents.