上部ではなく、左側にタブを配置したくありません。TabPanel が最初の列に表示され、2 番目の列がコンテンツをホストするように、TabControl のテンプレートを変更しました。
問題は、TabPanel のレイアウトをどのように変更して、タブが垂直に積み重なって表示されるのかわかりません。
通常の ItemsControl オブジェクトでは、変更する必要がある ItemsPanel を知っています。これどうやってするの?
上部ではなく、左側にタブを配置したくありません。TabPanel が最初の列に表示され、2 番目の列がコンテンツをホストするように、TabControl のテンプレートを変更しました。
問題は、TabPanel のレイアウトをどのように変更して、タブが垂直に積み重なって表示されるのかわかりません。
通常の ItemsControl オブジェクトでは、変更する必要がある ItemsPanel を知っています。これどうやってするの?
TabItem のヘッダーを左側に垂直に表示することについて話していると思います。TabStripPlacementプロパティを見てください。左に設定して、目的を達成できます。
<TabControl TabStripPlacement="Left">
...
...
</TabControl>