Я пытаюсь использовать Visual Basic, чтобы нарисовать треугольник. Я использую Graphics.DrawPolygon (). На самом деле рисуется только часть треугольника, другая часть обрезается. Почему это происходит?
Я пытался рисовать прямоугольники, пироги и линии. Проблема существует для всех трех.
Public Class Form1
Dim yes As Graphics = Me.CreateGraphics
Dim myPen As Pen
Dim A As New Point(100, 100)
Dim B As New Point(500, 100)
Dim C As New Point(300, 500)
Dim points As Point() = {a, b, c}
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
myPen = New Pen(Drawing.Color.Black, 1)
yes.DrawPolygon(myPen, points)
End Sub
End Class
https://drive.google.com/file/d/10MOH4PKv5mVRzV6TsHC_T_O86ugTJw2q/view?usp=sharing Ссылка выше - это скриншот работающей программы. это должен быть треугольник. пожалуйста, помогите!