簡體   English   中英

如何在Windows Phone 7的列表框中使用Web瀏覽器?

[英]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將嘗試獲得盡可能小的HeightGrid將嘗試獲得最大的Height

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM