Vb.net 为什么要切断电源?它没有完全画出来
我正在尝试使用VisualBasic绘制一个三角形。我正在使用Graphics.DrawPolygon()。只有三角形的一部分被画出来,另一部分被切断。为什么会这样 我试着画矩形、馅饼和线条。这三个方面都存在问题Vb.net 为什么要切断电源?它没有完全画出来,vb.net,Vb.net,我正在尝试使用VisualBasic绘制一个三角形。我正在使用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
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
上面的链接是程序运行的屏幕截图。它应该是一个三角形。请帮忙 我只是在一个图片盒上做了一些图形的东西。解决了 我只是在一个图片盒上做了一些图形的东西。解决了 这只是CreateGraphics引起的众多问题之一。图形对象已过时,并且具有旧的未初始化窗口的剪裁区域。它要小得多。永远不要这样做,使用绘画活动。@HansPassant谢谢,我会调查的。另外,未初始化的窗口有多大?这只是CreateGraphics引起的众多问题之一。图形对象已过时,并且具有旧的未初始化窗口的剪裁区域。它要小得多。永远不要这样做,使用绘画活动。@HansPassant谢谢,我会调查的。另外,未初始化的窗口大约有多大?