Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF中的航空白光?_Wpf_Aero - Fatal编程技术网

WPF中的航空白光?

WPF中的航空白光?,wpf,aero,Wpf,Aero,如何在WPF中的控件后面添加空气动力学白光? 我的意思是Vista/7中窗口标题栏中的发光效果。有帮助吗?效果可能相当微妙,但看起来确实不错 我试着用Shazzam在WPF中摆弄像素着色器,但要达到相同或更好的效果需要做大量的工作。他们使用了很多“幕后”的东西(例如双通道着色器),这些技术在WPF api中是不可用的。这个不相关的问题似乎有答案…… 我只需要在我的文本块后面有一个矩形 <Rectangle Height="{Binding ElementName=textBloc

如何在WPF中的控件后面添加空气动力学白光?
我的意思是Vista/7中窗口标题栏中的发光效果。

有帮助吗?效果可能相当微妙,但看起来确实不错


我试着用Shazzam在WPF中摆弄像素着色器,但要达到相同或更好的效果需要做大量的工作。他们使用了很多“幕后”的东西(例如双通道着色器),这些技术在WPF api中是不可用的。

这个不相关的问题似乎有答案……

我只需要在我的文本块后面有一个矩形

    <Rectangle Height="{Binding ElementName=textBlock1, Path=ActualHeight}" HorizontalAlignment="{Binding ElementName=textBlock1, Path=HorizontalAlignment}" Margin="{Binding ElementName=textBlock1, Path=Margin}" VerticalAlignment="{Binding ElementName=textBlock1, Path=VerticalAlignment}" Width="{Binding ElementName=textBlock1, Path=ActualWidth}" Fill="White" Opacity="0.5">
        <Rectangle.Stroke>
            <SolidColorBrush />
        </Rectangle.Stroke>
        <Rectangle.Effect>
            <BlurEffect Radius="10" KernelType="Gaussian" />
        </Rectangle.Effect>
    </Rectangle>

当您替换代码中的所有
“textBlock”
s时,这将为任何控件提供技巧

它看起来和空气动力光晕完全一样

@Vercas,它解释了使用替换类并将深度设置为零将获得类似的结果。天哪,我没有看到。。。但是我的帖子看起来和窗户上的光晕一模一样。阴影不会。。。