2011-05-26 79 views
1

我想要一個透明的WebBrowser組件顯示在其他組件之上。我一直在嘗試使用透明背景WebBrowser屬性,HTML頁面使用不同的透明顏色,但它似乎不起作用。Windows Phone 7透明WebBrowser

這是我可以做到這一點的任何方式?

+0

同樣的事情的答案昨天有人問:http://stackoverflow.com/questions/6125867/making-webbrowser-transparent – keyboardP 2011-05-26 15:15:46

+0

我看到它爲好,雖然只提供解決方法。我很感激WebBrowser透明度上的任何提示,或者在認爲不可能之前獲得更多意見。 thx – petrumo 2011-05-26 15:21:31

回答

3

您無法將透明度應用於WebBrowser控件,因爲它不是「真正的」Silverlight控件。它是Silverlight包裝器中的本地控件,因此它可以像普通的Silverlight控件一樣使用。
作爲一個包裝的本地控件,它處理其繪圖本身並且不通過Silverlight繪圖管道,因此當時不能應用透明度。由於Web瀏覽器在作爲獨立應用程序使用時沒有包含透明度,因此它沒有內置此功能,因此在以嵌入方式使用時無法使用。

對於解決方法,請在Making WebBrowser Transparent

+0

來包裝它,對我來說,不透明度的伎倆做了這項工作,thx Matt Lacey – petrumo 2011-05-27 07:56:46

+0

你是否設法讓它透明?我們面對的是一樣的。我們可以討論嗎? – Geri 2012-07-26 16:17:54

+0

我剛剛看到你的帖子,是的,它通過使用不透明度字段工作。 – petrumo 2012-10-11 13:25:18