一番上に表示する代わりに、私は左にタブを表示しませんでした。TabControlのテンプレートを変更して、TabPanelが最初の列に表示され、2番目の列がコンテンツをホストするようにしました。
問題はタブが縦に積み重なって表示されるようにTabPanelのレイアウトをどのように変更するのか不明です。
通常のItemsControlオブジェクトでは、ItemsPanelを変更する必要があります。これどうやってするの?
回答:
回答№1は1私は、TabItemのヘッダーを左に縦に表示することを話していると思います。 TabStripPlacement プロパティ。あなたはあなたが望むことを達成するために左に設定することができます。
<TabControl TabStripPlacement="Left">
...
...
</TabControl>