2012-12-03 86 views
2

因爲WPF沒有允許顯示多個月的月份日曆我試圖在WindowsFormsHost中使用經典的WindowsForms MonthCalendar。 在「正常」WPF窗口中這樣做很好。我正在嘗試使用WindowChrome的模板化窗口。結果看起來像的MonthCalendar有0.5的不透明度值雖然還沒有(左/第一圖片)在VS設計看起來如預期(右/秒畫面)WPF WindowChrome WindowsFormsHost:不透明度

monthcalendarmonthcalendarInIDE

我怎麼能擺脫這種影響?

回答

3
<WindowChrome GlassFrameThickness="0"/> 

如果您GlassFrameThickness設置爲-1(或導致內層玻璃邊框大到足以下墊控制一些其它值)的WindowsFormsHost拿起玻璃的透明度。