我需要在WebBrowser控件中显示一个html字符串,但它可以是可变长度的,并不是屏幕上的唯一内容。因此,我需要能够设置与消息的实际内容相对应的宽度。
WebBrowser具有属性ActualHeight,但不会产生任何结果。此外,一旦它正确显示,我不希望它滚动,因为用户可以完全滚动屏幕。
有什么想法吗?
答案 0 :(得分:3)
我不是100%确定你需要什么。
但你可以使用: - 正常的XAML来设置webbrowser的外部高度和宽度 - 一些标题标签,以实现网络浏览器的客户端高度和宽度的一些修复 - 请参阅http://blogs.msdn.com/b/mikeormond/archive/2010/12/16/displaying-html-content-in-windows-phone-7.aspx,包括底部的评论
我在编辑器中为iron7做了一些 - 这修复了客户端比例并禁用了缩放 - 但它仍然有一些不必要的副作用。
希望即将推出的WP7版本 - 包括IE9“很快” - 将使网页浏览器控制得更好。