Как я могу сделать содержимое , которое помещается внутри WPF Viewbox
с Stretch="UniformToFill"
, прокручиваемым ?
Например:
<Grid Height="500" Width="1000" >
<ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible" >
<Viewbox Stretch="UniformToFill">
......
</Viewbox>
</ScrollViewer>
</Grid>
Размер содержимого изменяется, чтобы заполнить размеры назначения, при этом он сохраняет свое родное соотношение сторон. Если форматное соотношение места назначения отличается от исходного, исходное содержимое обрезается , чтобы соответствовать размерам назначения.
Поэтому я попытался использовать ScrollViewer
, чтобы иметь возможность прокручивать области исходного содержимого, которые были обрезаны, но полосы прокрутки видны, но отключены.
Я пытался ClipToBounds="False"
, но это не помогло.