【发布时间】:2012-01-29 03:45:28
【问题描述】:
我正在向DrawingContext 绘图,我想对绘图的一部分应用投影效果。目前我在DrawingGroup 中创建相关部分并应用BitmapEffect,但这没有效果:
var layer = new DrawingGroup();
using (var lcontext = layer.Open())
{
// draw stuff in lcontext
}
layer.BitmapEffect = new DropShadowBitmapEffect { Color = Colors.Black, ShadowDepth = 3, Opacity = 0.5 };
context.DrawDrawing(layer);
这会正确地绘制layer 内的所有内容,但没有投影效果。
我做错了什么/我还能如何将阴影应用到 DrawingContext 中的一堆图元?
【问题讨论】:
标签: wpf effect drawingcontext