У меня есть простое окно wpf, в котором есть Scrollviewer и внутри него веб-браузер.
<Window x:Class="WpfApplication9.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" Background="Gainsboro">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100"/>
<ColumnDefinition Width="300"/>
</Grid.ColumnDefinitions>
<ScrollViewer Width="300" Grid.Column="1" Height="200" HorizontalScrollBarVisibility="Auto">
<WebBrowser Width="400" Margin="2" Source="C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg" />
</ScrollViewer>
</Grid>
Поскольку я дал ширину браузеру, которая больше ширины средства просмотра прокрутки
я ожидаю, что средство просмотра прокрутки покажет горизонтальную полосу прокрутки и покажет веб-браузер в средстве просмотра прокрутки.
Но при горизонтальной прокрутке вправо веб-браузер выходит из прокрутки viwer.
Я что-то не так делаю? Или есть ли обходной путь для этого?
Любая помощь высоко ценится. Спасибо.