6
我想在我的WP7应用程序中显示一些HTML内容。我使用WebBrowser,它工作得很好。但是,我的WebBrowser位于ScrollViewer内部,因为我在同一页面中有一些内容不是HTML。所以,我让WebBrowser不能滚动并且高度固定。但控制不能高于2048px,而且我有一些内容比这更多。因此,它不显示整个页面并且文本被剪切。 下面是代码:在没有WebBrowser的情况下显示混合的HTML内容? (ScrollViewer问题)
<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控件还是有解决方法吗?
谢谢
感谢但我不仅拥有文本,还拥有诸如iframe,image等无法转换为TextBlock的内容。 – orel 2012-04-10 09:21:22