Getting Fancy with Strokes
We’ve already seen examples of setting the Stroke
property on shapes, but the Shape
class defines a number of other stroke-related properties. One simple property is StrokeThickness
of type double
(with a default value of 1
). But that’s not all:
→ StrokeStartLineCap and StrokeEndLineCap—Customize any open segment endpoints with a value from the PenLineCap
enumeration: Flat
(the default), Square
, Round
, or Triangle
. For any endpoints that join two segments, you can customize their appearance with StrokeLineJoin
instead.
→ StrokeLineJoin—Affects corners with a value from the PenLineJoin
enumeration: Miter
(the default), Round
, or Bevel
. A separate StrokeMiterLimit property (with a default value of 10
) can be used to limit ...
Get Universal Windows® Apps with XAML and C# Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.