我看到大多数WPF内容都使用DropShadowEffect,但我在WinRT中的xaml无法识别,还有其他东西要用吗?
答案 0 :(得分:3)
但是,将阴影添加到文本很容易。作为photoshop老兄,我立即发布了这个:
<Grid>
<TextBlock Margin="1,1,0,0" Foreground="<!--Shadow Color-->" Text="Some text"/>
<TextBlock Foreground="<!--Text Color-->" Text="Some text"/>
</Grid>
答案 1 :(得分:1)
您是对的,DropShadowEffect在Windows应用商店应用中不可用。
目前,效果是使用DirectX和C ++编程的。如果您不想在C ++中编写自己的互操作库,请查看sharpdx.org/ library
答案 2 :(得分:1)
如果您知道控件的形状,您可以创建一个图像(.png例如),对外边界具有阴影效果,并在Nine-Grid的帮助下将其包含在控件的样式中({{3} })
(如果阴影宽度为5px,则可以将边距设置为-5,将九个网格值设置为5,以使阴影出现在控件周围)
问候
答案 3 :(得分:-3)
您可以使用DropShadowBitmapEffect
创建暗影效果。
可以找到文档和示例here。