我有一个本地HTML,我需要向用户展示。但我的问题是我需要获得活动WebBrowser控件的精确高度和宽度。
代码示例:
<phone:WebBrowser HorizontalAlignment="Left" Name="webBrowser1" VerticalAlignment="Top" Height="768" Width="480" Grid.Row="1" IsScriptEnabled="True" />
我需要在像素中获得上述控件的高度和宽度。
请帮忙! 帕
答案 0 :(得分:0)
您正在寻找控件的ActualWidth
和ActualHeight
。
答案 1 :(得分:0)
如果您希望显示实际内容的高度(html网页),您可以点击JavaScript
,如下所示:Displaying HTML Content in Windows Phone 7
我只在NavigateToString().
使用它。如果您使用Navigate(),如果您在LoadCompleted
之后立即使用NavigateToString(),它可能仍然有用。
如果您只显示一个页面,则可以通过HttpWebRequest
或WebClient
下载页面内容,然后注入JavaScript并使用NavigateToString().
我已经使用过方法也是成功的。