xaml - 在 Windows Phone 应用程序中添加模糊背景

标签 xaml silverlight windows-phone-7 windows-phone-8 blur

如何在我的 Windows Phone 应用程序中添加具有一定透明度的模糊背景。

我可以使用不透明度属性或使用六色代码的前两个字母数字#AFFFFFFF 创建透明背景。但是我找不到任何方法来为任何面板添加模糊。有什么办法或解决办法吗?

最佳答案

Silverlight 不支持开箱即用的模糊效果。

WriteableBitmapEx 是可能的

将图像加载到 WriteableBitmap wb 后,您可以获得模糊版本:

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

关于xaml - 在 Windows Phone 应用程序中添加模糊背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26296801/

相关文章:

windows-phone-7 - 如何在 WP7 上制作 XNA 可移动 mask

c# - Windows Phone 7.1 + Azure WebRole 中的错误处理/报告

c# - 当对象的属性更改时,WPF 在父级上调用 updatesourcetrigger xaml

c# - Windows 8 Metro 导航问题

c# - 在 SelectedItemChanged 事件中更改 WPF TreeView SelectedItem

silverlight - Silverlight Media Framework 中 Windows Phone 7 的全屏控制

windows - 如何在开发 Windows Phone 7 应用程序时处理不同的屏幕尺寸

c# - Windows 应用商店应用程序应用栏按钮文本绑定(bind)

.net - 对于转向新技术的开发团队,您有什么建议?

c# - 在c#中获取silverlight控件的名称