Я знаю, что могу создать пунктирную рамку с прямоугольником или рамкой с разной толщиной удара для разных сторон:
<StackPanel Orientation="Horizontal">
<Rectangle Stroke="Green" StrokeThickness="2" StrokeDashArray="4 2" Fill="LightGreen" Height="64" Width="32" Margin="5"/>
<Border BorderBrush="Green" BorderThickness="2,2,2,0" Background="LightGreen" Height="64" Width="32" Margin="5" />
</StackPanel>
В любом случае я могу добиться того и другого:
?
UPDATE: нужно заполнить пробел в нем родителем (в отличие от моего примера с фиксированными размерами), например. Grid - так что DrawingGeometry, который имеет фиксированные размеры, и моя ручка не может быть использована для достижения этого. Может ли это?