Я хочу нарисовать произвольную линию колпачка - равносторонний треугольник с радиусом r.Видимо, я не могу:
Dim triangleSide As Single = CSng(3 * r / Math.Sqrt(3))
Dim triangleHeight As Single = CSng(3 * r / 2)
path = New GraphicsPath()
Dim points() As PointF = New PointF() { _
New PointF(-triangleSide / 2, 0), _
New PointF(triangleSide / 2, 0), _
New PointF(0, triangleHeight) }
path.AddLines(points)
' Not Implemented Exception, Was is Das? '
_HlpCap = New CustomLineCap(path, Nothing)
Что-то не так, или это просто ошибка фреймворка?
РЕДАКТИРОВАТЬ:
После замечания Марка Сидаде я пытался использовать (Nothing, path)
и это помогло, но мне нужно заполнить треугольник, а не только погладить его ...