2014-10-10 44 views
3

如何在Windows Phone應用程序中添加具有某些透明度的模糊背景。在Windows Phone應用程序中添加模糊背景

我可以創建透明背景使用不透明屬性或使用前兩個阿爾法數字的六色代碼#AF FFFFFF。但我無法找到任何方法爲任何面板添加模糊。有什麼方法或解決?

回答

3

Silverlight不支持模糊效果。

有可能與WriteableBitmapEx

在加載圖像到WriteableBitmap wb,你可以得到的模糊版本:

var wb2 = WriteableBitmapExtensions.Convolute(wb, WriteableBitmapExtensions.KernelGaussianBlur3x3); 
+0

我可以添加一個半透明模糊的背景,使得面板的後面發現任何模糊?像Aero效果。 – 2014-10-10 10:08:21

+0

@BalrajSingh這不是模糊效果。任何你想要模糊的東西都必須首先渲染到WriteableBitmap上。 – lisp 2014-10-10 10:10:46

+0

我得到了一個鏈接http://charly-studio.com/blog/aero-effect-blurry-transparency-in-wpf/,但它告訴如何在wpf中應用,所以我如何才能將其更改爲Windows Phone? – 2014-10-10 10:13:01

相關問題