使用DrawingContext绘制“L”
我需要在WPF中绘制(使用System.Windows.Media.DrawingContext
)一个“ L
”。 继续进行的最佳方式是什么?
画2条线? 绘制PolyLineSegment
? (不确定如何)
drawContext.DrawLine(myPen, topLeft, New Point(topLeft.X + 5, topLeft.Y)) drawContext.DrawLine(myPen, topLeft, New Point(topLeft.X, topLeft.Y + 5))
实际上,我需要围绕一个带有可见角“L”的标签……
我需要绘制 , 而不是使用模板或装饰器。
如果您的问题是尽可能少地将Drawing
对象添加到DrawingContext
,您可以填充StreamGeometry并通过DrawGeometry绘制它。