我看到大多数WPF的东西都使用了例如DropShadowEffect,但是我的WinRT中的xaml没有识别出这一点,还有其他东西可以使用吗?
发布于 2013-12-25 08:20:43
然而,将dropshadow添加到文本中是很容易的。作为photoshop的花花公子,我马上发布了这个:
<Grid>
<TextBlock Margin="1,1,0,0" Foreground="<!--Shadow Color-->" Text="Some text"/>
<TextBlock Foreground="<!--Text Color-->" Text="Some text"/>
</Grid>发布于 2012-10-22 05:13:15
您是正确的,DropShadowEffect在Windows应用商店应用中不可用。
目前,特效是用DirectX和C++编写的。如果您不想用C++编写自己的互操作库,请查看sharpdx.org/ library
发布于 2013-12-28 19:48:29
如果你知道控件的形状,你可以创建一个图像(例如.png)在Nine-Grid ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb189722.aspx )的帮助下,将其包含在控件的样式中
(如果dropshadow的宽度为5px,您可以将边距设置为-5,将九网格值设置为5,以使阴影出现在控件周围)
问候
https://stackoverflow.com/questions/12996799
复制相似问题