Я стараюсь, чтобы отобразить изображение в моем окне:WPF Не может прокручивать изображение внутри ScrollViewer
<Window x:Class="Problem.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<DockPanel>
<StackPanel Orientation="Vertical">
<ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible">
<Image Source="cat.jpg" Stretch="Uniform">
<Image.LayoutTransform>
<RotateTransform Angle="90" />
</Image.LayoutTransform>
</Image>
</ScrollViewer>
</StackPanel>
</DockPanel>
</Window>
где cat.jpg является 1920х1080 изображением.
Вот результат:
Как вы можете видеть, VerticalScrollbar отключена, хотя я не могу видеть всю голову кота. Кроме того, HorisontalScrollBar является невидимым.
Мой вопрос: Как включить полосу прокрутки для прокрутки изображения?
В моем реальном коде, мне нужно укладывать ButtonBar под моим изображением – Epitouille
Затем вы должны переместить StackPanel внутри ScrollViewer. – Domysee
Я отредактировал код для представления этого – Domysee