Я хочу отобразить некоторый HTML-контент в своем приложении WP7. Я использую веб-браузер, и он работает очень хорошо. Однако мой WebBrowser находится внутри ScrollViewer, потому что на той же странице есть содержимое, не являющееся HTML. Итак, я сделал свой веб-браузер не прокручиваемым и с фиксированной высотой. Но элемент управления не может быть выше 2048 пикселей, и у меня есть содержимое, превышающее это значение. Следовательно,он не показывает всю страницу, и текст обрезан. Вот код:
<ScrollViewer>
<StackPanel Orientation="Vertical">
<Image Height="240" HorizontalAlignment="Center" Stretch="{Binding ImageStretch}" Width="Auto" Source="{Binding Image}" />
<TextBlock Text="{Binding Credit}" TextTrimming="WordEllipsis" />
<TextBlock Text="{Binding Description}" TextWrapping="Wrap" IsHitTestVisible="False" />
<phone:WebBrowser Width="Auto" IsScriptEnabled="True" ScriptNotify="WebBrowserScriptNotify" IsHitTestVisible="False" />
</StackPanel>
А вот скриншот проблемы:
Итак, есть ли альтернатива элементу управления WebBrowser или обходной путь?
Спасибо