He encontrado varios artículos en la Web sobre dibujar una línea punteada en WPF. Sin embargo, parece que giran alrededor del uso de Line-class, que es un UIElement en WPF. Es algo parecido a esto:Dibujar líneas punteadas en un WPF adorner
Line myLine = new Line();
DoubleCollection dashes = new DoubleCollection();
dashes.Add(2);
dashes.Add(2);
myLine.StrokeDashArray = dashes;
Ahora, yo estoy dentro de un Adorner, en la que sólo tienen acceso a un contexto de dibujo. No, estoy más o menos reducido a las primitivas de dibujo, pinceles, plumas, geometría, etc. Esto se parece más a lo siguiente:
var pen = new Pen(new SolidColorBrush(Color.FromRgb(200, 10, 20)), 2);
drawingContext.DrawLine(pen, point1, point2);
estoy atascado cómo hacer una línea de puntos en este nivel de la API. Espero que no se trata de "dibujar las líneas pequeñas, una por una", sino algo más que no he visto ...
Doh, eso es todo, de alguna manera me perdí esa propiedad. Son 35 + ° C en Alemania en este momento :) – flq