我正在使用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));
其中DC
是DrawingContext