我的最终目标是在WPF内容控件中部分复制Aero玻璃功能。
如果我将BlurEffect
应用于包含TextBlock
的StackPanel
,则会导致TextBlock
的文本模糊。
考虑以下例子:
没有模糊:
使用<BlurEffect Radius="5" KernelType="Gaussian"/>
后:
但是是否有WPF方法可以使面板背后的背景变模糊而不是其内容?
StackPanel
的背景是桌面,托管它的窗口设置为 AllowTransparency="True"
以允许自定义形状外观。