
Hi Matt,
Thanks for the screenshots in a separate ticket. In those, you have four tool windows auto-hidden on the left, and the text of each tool window tab takes up a good chunk of the vertical space. When you "pin" (dock) the tool window container, the container tabs appear at the bottom instead and since there are four, a lot of the text from each gets truncated with ellipses.
While there are options like DockSite.ToolWindowsTabStripPlacement that you can see in the TabStripPlacement QuickStart, there isn't anything that will rotate tab content in docked tool window containers. You would need to set DockSite.ToolWindowsTabStripPlacement = Left (which would apply to all docked tool windows) and also probably update the DockSite.ToolWindowTabItemContainerStyle value like this:
<docking:DockSite x:Name="dockSite" ToolWindowsTabStripPlacement="Left">
<docking:DockSite.ToolWindowTabItemContainerStyle>
<Style TargetType="docking:AdvancedTabItem">
<Setter Property="Header" Value="{Binding TabTextResolved}" />
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<TextBlock Text="{Binding}" TextTrimming="CharacterEllipsis" TextWrapping="NoWrap" VerticalAlignment="Center">
<TextBlock.LayoutTransform>
<RotateTransform Angle="90" />
</TextBlock.LayoutTransform>
</TextBlock>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</docking:DockSite.ToolWindowTabItemContainerStyle>
...
By doing those two things, it may get it how you want.