Ja unter WPF wäre das ohne weiteres Realisierbar
<Style TargetType="{x:Type TabControl}">
<Setter Property="TabStripPlacement" Value="Left"/>
</Style>das ist natürlich nicht das ein zigste, jedoch bekommst damit schoneinmal die Tabs an die richtige Stelle
das aussehen der Tabs müsstest Du dann auch noch mit einem ControlTemplate verändern
zb ungefähr so
<Style TargetType="{x:Type TabItem}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TabItem}">
<TextBlock Text="{TemplateBinding Header}" />
<ControlTemplate.Triggers>
<Trigger Property="IsSelected" Value="True">
Irgendein aussehen wenn es Selektiert ist
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>Viele Grüße
Lars