【发布时间】:2015-03-12 03:54:00
【问题描述】:
我们的设计要求是透明按钮(带有白色文本)覆盖在风景优美的背景图像上。但这是困难的部分,也是我的两难选择......
虽然背景图片在图片边框之外应该清晰可见,但按钮内部的区域(覆盖区域)应该是背景图片的模糊区域。这个想法是为了让用户更容易看到按钮内的白色文本。
我是 XAML 的新手,更不熟悉如何执行如此复杂的样式。我有一个覆盖布局的起点,但是这段代码并没有试图解决这个问题。它只是图像上的一个按钮。
关于如何模糊图像下方区域的任何想法或帮助?
<Grid Margin="0,0,0,12" Visibility="{Binding SignedIn, Converter={StaticResource BooleanToVisibilityConverter}, ConverterParameter=False}">
<Image Source="backgroundImage.png" Height="136" Stretch="Fill" HorizontalAlignment="Stretch" />
<StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
<Button x:Uid="SignInBtn" Content="SIGN IN" Style="{StaticResource TransparentButtonStyle}" HorizontalAlignment="Center" Command="{Binding SignInCommand}" IsEnabled="{Binding LoadingResults, Converter={StaticResource NotBoolConverter}}" />
</StackPanel>
</Grid>
【问题讨论】:
标签: wpf xaml windows-phone-8.1