【发布时间】:2014-06-13 14:35:14
【问题描述】:
我用这段代码做了一个阴影窗口
<Grid Background="Red" Margin="0">
<Grid.Effect>
<DropShadowEffect BlurRadius="10" ShadowDepth="1" Direction="270" Color="Red"/>
</Grid.Effect>
<Grid Margin="1" Background="White">
</Grid>
</Grid>
结果成功,但是当我尝试使用 alt+print scr 捕获 Windows 屏幕截图时 有这样的空白页边距。
first http://puu.sh/9rK9b/4dbd9a3b46.png
我想只在网格区域内捕获屏幕,除了这样的阴影区域。
【问题讨论】:
-
你必须从两个中选择一个:漂亮且易于制作阴影 inside 窗口或
ALT-PRNSCR(从 inside 拍摄快照 也是如此)。我相信可以在窗口外绘制阴影,但这将是一些 winapi/aero 互操作。例如,请参阅here。