public override Primitives.VisualItem Create( Primitives.Path source ) { Primitives.Container container = new Primitives.Container( _offset ); Primitives.Path shadow = (Primitives.Path) source.Copy(); shadow.Pen = null; shadow.Brush = new Paint.Brushes.SolidBrush( _color ); container.AddBack( shadow ); return container; }