如何使用Pen进行Outerglow

时间:2015-09-24 12:59:12

标签: wpf

我正在使用Pen画一条虚线。我的要求之一是在破折号周围有一个Outerglow效果。

到目前为止,我发现使用DropShadowEffect可以实现Outerglow效果,但我不知道如何使用Pen来实现。可以自定义Dash样式以使其具有效果吗?

var highlightPen = new Pen(new SolidColorBrush(CellBorderColor), 2) {DashStyle = DashStyles.Dash};

DC.DrawRectangle(new SolidColorBrush((Color) ResourceDictionary["HighlightedCellFontColor"]), highlightPen,
            new Win.Rect(PositionX - 3, PositionY - 3, Width + 5, Height + 5));

其中DCDrawingContext

0 个答案:

没有答案