Mal*_*tek 3 c# xaml dropshadow windows-runtime windows-phone-8.1
我正在寻找一种方法来添加Drop Shadow Effect到我的Windows Phone 8.1 Runtime(不是Silverlight!)应用程序中的多种元素.主要问题是......它没有正式的API.主要的问题是我需要模仿这种效果,不仅是基本的形状(如矩形或线条),还有一个路径,就像这里:

图片是从这个问题借来的:路径与破坏阴影效果 - 我希望主人不介意;)现在,他已经实现了这个效果,因为它是在WPF中完成的.我正在使用通用应用程序(所以WinRT),并且没有效果扩展.
我多次搜索网页,发现了某种解决方法,但他们都错过了一些东西.例如这一个:
http://www.silverlightshow.net/items/Simple-Xaml-Drop-Shadows-in-Silverlight-2.aspx < - 我无法继续工作Canvas,内容必须是一个Grid.
您知道如何在Windows Phone 8.1 Runtime中伪造投影效果时获得令人满意的效果吗?
thu*_*eys 11
应用RenderTransform阴影形状.设置比例以使其更大:
<Grid Style="{StaticResource LayoutRootStyle}" Background="#FF803535" >             
        <Rectangle Width="100" Height="100" Opacity="0.3" RenderTransformOrigin="0,0" StrokeThickness="16" StrokeDashCap="Round" StrokeEndLineCap="Round" StrokeLineJoin="Round" StrokeStartLineCap="Round" Stroke="Black"  >
            <Rectangle.RenderTransform>
                <CompositeTransform ScaleX="1.07" ScaleY="1.07"  />
            </Rectangle.RenderTransform>
        </Rectangle>
        <Rectangle Width="100" Height="100" Fill="Blue"></Rectangle>
    </Grid>
| 归档时间: | 
 | 
| 查看次数: | 4813 次 | 
| 最近记录: |