【问题标题】:UWPCommunityToolkit DropShadowPanel on Button按钮上的 UWPCommunityToolkit DropShadowPanel
【发布时间】:2016-11-05 10:36:11
【问题描述】:

我正在尝试在 UWP 应用程序的按钮上应用阴影效果。

我正在使用 UWPCommunityToolkit 工具和控件 DropShadowPanel。这是一个例子:

http://www.uwpcommunitytoolkit.com/en/master/controls/DropShadowPanel/

所以我的代码应用于按钮控件:

<controls:DropShadowPanel BlurRadius="{Binding BlurRadius.Value, Mode=OneWay}"
                              ShadowOpacity="{Binding Opacity.Value, Mode=OneWay}"
                              OffsetX="{Binding OffsetX.Value, Mode=OneWay}"
                              OffsetY="{Binding OffsetY.Value, Mode=OneWay}"
                              VerticalAlignment="Center"
                              HorizontalAlignment="Center">
    <Button Content="My button" />
</controls:DropShadowPanel>

但结果是:

阴影覆盖了我所有的按钮控件。

根据doc Button 控件不直接继承自FrameworkElement,这可能是一个原因。

问候

【问题讨论】:

    标签: xaml uwp uwp-xaml windows-community-toolkit


    【解决方案1】:

    使用自定义值解决了嗡嗡声问题:

    <controls:DropShadowPanel BlurRadius="4.0"
                                  ShadowOpacity="0.70"
                                  OffsetX="5.0"
                                  OffsetY="5.0"
                                  Color="Black"
                                  VerticalAlignment="Center"
                                  HorizontalAlignment="Center">
            <Button Content="My button" Background="Aqua" />
        </controls:DropShadowPanel>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-04
      • 1970-01-01
      • 1970-01-01
      • 2018-01-05
      • 2017-12-25
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      相关资源
      最近更新 更多