Zeichnen Sie eine gestrichelte Linie in einer WPF-adorner

Habe ich gefunden, die mehrere Artikel auf der Web in Bezug auf Zeichnung durch eine gestrichelte Linie in WPF. Jedoch scheinen Sie zu umkreisen, über die Line-Klasse, die ein UIElement WPF. Es geht so etwas wie dieses:

Line myLine = new Line();
DoubleCollection dashes = new DoubleCollection();
dashes.Add(2);
dashes.Add(2);
myLine.StrokeDashArray = dashes;

Nun, ich bin in ein Adorner, wo ich nur eine Zeichnung Kontext. Da bin ich mehr oder weniger reduziert auf die primitive Zeichnung, Pinsel, Stifte, geometrie usw. Das sieht eher so:

var pen = new Pen(new SolidColorBrush(Color.FromRgb(200, 10, 20)), 2);
drawingContext.DrawLine(pen, point1, point2);

Ich bin stecken, wie man eine gestrichelte Linie auf dieser Ebene der API. Ich hoffe, dass es nicht nach unten zu "ziehen die kleinen Linien eins nach dem anderen", sondern etwas anderes habe ich noch nicht gesehen...

InformationsquelleAutor flq | 2010-07-01

Schreibe einen Kommentar