代码之家  ›  专栏  ›  技术社区  ›  Saghar

在WPF的一个UIElement上应用多个效果有什么解决方法吗?

  •  0
  • Saghar  · 技术社区  · 14 年前

    有没有解决方法可以对一个应用多个效果 UIElement 在WPF里? 例如

    <Button Content="Blurred (Radius=2)">
        <Button.Effect>
            <BlurEffect Radius="2"></BlurEffect>
        </Button.Effect>
    </Button>
    

    2 回复  |  直到 11 年前
        1
  •  3
  •   Dave Clemmer manu    11 年前

    UIElement Border ,并将附加效果应用于 边框

      <Border>
        <Border.Effect>
            <DropShadowEffect/>
         </Border.Effect>
         <Button Content="Blurred (Radius=2)">
           <Button.Effect>
             <BlurEffect Radius="2"></BlurEffect>
           </Button.Effect>
          </Button>
      </Border>
    
        2
  •  0
  •   Arcturus    14 年前

    也许你会对 BitmapEffectGroup

     <Button Content="Blurred (Radius=2)">
         <Button.Effect>
             <BitmapEffectGroup>
                 <BlurEffect Radius="2"></BlurEffect>
             </BitmapEffectGroup>
         </Button.Effect>
     </Button>
    
    推荐文章