タブにスクロールバーを実装したいのですが、次のタブコードがあります。
<TabControl x:Name="tabs"
Grid.Column="2"
Margin="5 0">
<TabControl.LayoutTransform>
<ScaleTransform ScaleX="{Binding ElementName=zoomSlider,
Path=Value}"
ScaleY="{Binding ElementName=zoomSlider,
Path=Value}" />
</TabControl.LayoutTransform>
</TabControl>
ただし、スライダーを使用したスケーラブルなタブであることはわかっていますが、使いやすさのために常にページを拡大縮小するのではなく、スクロールバーを別のオプションとして表示するだけです。
これがスクロールバーを実装したコードですが、表示されません。
<TabControl x:Name="tabs"
Grid.Column="2"
Margin="5 0"
ScrollViewer.VerticalScrollBarVisibility="Auto">
<TabControl.LayoutTransform>
<ScaleTransform ScaleX="{Binding ElementName=zoomSlider,
Path=Value}"
ScaleY="{Binding ElementName=zoomSlider,
Path=Value}" />
</TabControl.LayoutTransform>
</TabControl>
コードを追加することでかなり確信が持てます:ScrollViewer.VerticalScrollBarVisibility = "Auto"それは動作するはずですか?
どんな助けでも大歓迎です。