我想在WebBrowser控件上做一個菜單,所以當用戶選擇它時,它會告訴WebBrowser去中心頁面。如何將WebBrowser顯示放在我的控件後面?
所以我不喜歡的東西:
<Grid x:Name="Root">
<WebBrowser Name="_WebBrowser" Source="http://google.ca" Grid.Column="0" Grid.Row="0"></WebBrowser>
<Expander Name="expander1" HorizontalAlignment="Left" VerticalAlignment="Stretch" Width="250" ExpandDirection="Right" IsExpanded="True" Grid.Column="0" Grid.Row="0">
據我所知,最後確定應控制在上面......
但奇怪的web瀏覽器將始終在最前面顯示...它覆蓋了我的擴展器(菜單)。 我試圖把web瀏覽器一個Carvas甚至按鈕笑,但裏面的web瀏覽器它仍然顯示在頂部....
我希望這不是在.NET 3.5中的錯誤.....
您需要定義網格的行和列並把控制相應的行和列英寸 – Paparazzi 2012-01-27 20:46:13
@BalamBalam即使我定義了行和列,它仍然有相同的問題。當我用這個代碼中的其他控件代替WebBrowser時,它工作正常。 – 2012-01-27 21:04:52
另一種WPF Web瀏覽器控件是Awesomium(http://awesomium.com/)。這是你感興趣的嗎? – 2012-01-27 22:50:31