WPF 内に配置されたコンテンツViewbox
をStretch="UniformToFill"
スクロール可能にするにはどうすればよいですか?
例えば:
<Grid Height="500" Width="1000" >
<ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible" >
<Viewbox Stretch="UniformToFill">
......
</Viewbox>
</ScrollViewer>
</Grid>
コンテンツは、元の縦横比を維持しながら、宛先の寸法を満たすようにサイズ変更されます。宛先の縦横比がソースと異なる場合、ソース コンテンツは宛先のサイズに収まるようにクリップされます。そのため、クリップされたソースコンテンツの領域にスクロールできるよう
に使用しようとしましたが、スクロールバーは表示されていますが無効になっています。ScrollViewer
試してみClipToBounds="False"
ましたが、役に立ちませんでした。