Chcę wyświetlić zawartość HTML w mojej aplikacji WP7. Używam WebBrowser i działa bardzo dobrze. Jednak mój WebBrowser jest wewnątrz ScrollViewer, ponieważ mam pewne treści, które nie są HTML na tej samej stronie. Dlatego nie mogłem przewijać mojego WebBrowser i mieć stałą wysokość. Ale kontrola nie może być wyższa niż 2048px i mam trochę treści, które są czymś więcej. Dlatego nie wyświetla całej strony, a tekst jest wycięty. Oto kod:Wyświetlanie mieszanych treści HTML bez WebBrowser? (problemy z ScrollViewerem)
<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>
A oto screenshot problemu:
Więc jest jakaś alternatywa do formantu WebBrowser czy istnieje obejście tego problemu?
Dziękuję
dzięki za odpowiedź ale nie mam tylko tekstu, mam też takie rzeczy jak iframe, image, ... których nie można przekonwertować na TextBlock. – orel