所以我在我的應用程序中有一個控件,我想利用這個彈出窗口。它有一個WebBrowser控件是它的一部分。Popup AllowTransparency正在查殺WebBrowser子
我注意到,每當我設置以下屬性只有WebBrowser控件在我的自定義控件上消失。
.AllowsTransparency = true;
但是,如果我刪除屬性控制看起來正常,並且功能正常。我設置該屬性的唯一原因是因爲該控件使用圓角邊框,並且默認情況下Popup控件具有黑色背景。
如果將AllowsTransparency屬性設置爲true,則該窗口中存在相同的行爲。
只需要注意,您可以在沒有特殊屬性的全新控件上模擬此行爲。我已經在新控件和新窗口上進行了測試。
任何幫助表示讚賞。
編輯
當web瀏覽器被設置爲的designMode =開時發生。
我會在此處添加此內容並編輯我的問題。我認爲這個問題會在設計模式設置爲開啓時發生。這主要是當WebBrowser控件消失時。我對這兩個Answer海報表示歉意,因爲最初沒有提供。 – meanbunny 2012-05-02 19:20:29