[英]How to use the web browser in listbox in windows phone 7?
我想將Web瀏覽器添加到列表框中。
我的要求是我想在Web瀏覽器中顯示HTML內容。
我有這樣的嘗試:
<DataTemplate>
<StackPanel>
<phone:WebBrowser IsScriptEnabled="True" Margin="0,6,0,0" Name="myWebView" utility:WebBrowserUtility.Html="{Binding ElementName=listBox, Path=DataContext.webImage}"/>
<TextBlock Margin="0,6,0,0" Name="testText" Text="{Binding ElementName=listBox, Path=DataContext.webImage}"/>
</StackPanel>
</DataTemplate>
Web瀏覽器在這里什么都沒顯示。 如果將此Web瀏覽器放在列表框之外,則會顯示HTML內容。
請讓我有任何想法將Web瀏覽器添加到列表框中。 我知道這不是一個好主意。 但是我別無選擇。
當你把WebBrowser
一個內部StackPanel
和你沒有設置Height
您的WebBrowser
,該WebBrowser
將獲得1個甚至0像素的高度,它是無形的appearently。
在您的情況下,必須設置Height
,但是當您具有水平Stackpanel
還必須考慮設置Width
。
Stackpanel
將嘗試獲得盡可能小的Height
而Grid
將嘗試獲得最大的Height
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.