. Rita linjer i Visual Basic NET ( VB.NET ) är ett viktigt begrepp att förstå när man lär sig hur man arbetar med PictureBox objekt och klassen Graphics . VB.NE , vilket är ett objektorienterat programmeringsspråk , använder . NET Framework och är efterföljaren till Visual Basic språket . För att använda " DrawLine " metoden , först skapa en " PictureBox " objektet , initiera det och sedan ringa " DrawLine " metod för att dra en linje mellan två punkter med en " penna " objektet . Instruktioner
1
Öppna din VB.NET källfilen i en editor som Microsoft Visual Studio .
2
Skapa en PictureBox objekt att rita på genom att lägga till följande kod inuti din " Form " klassdeklarationen :
Privat pictureBox1 som New PictureBox ( ) Addera 3
Skapa en subrutin för att initiera PictureBox . Länka subrutinen Paint händelsen genom att lägga till följande kod i din Form1 klass deklaration :
Private Sub Form1_Load ( ByVal avsändare As Object , ByVal e Som System.EventArgs ) Handtag MyBase.Load
pictureBox1 . Dock = DockStyle.Fill
pictureBox1.BackColor = Color.Black
AddHandler pictureBox1.Paint , AddressOf Me.pictureBox1_Paint
Me.Controls.Add ( pictureBox1 ) katalog
End Sub ' Form1_Load
subrutin sätter bakgrunden till svart . Se till att kalla den " Form1_Load " metoden någon annanstans i koden , till exempel i " Form1 ( ) " konstruktör .
4
Skapa en subrutin för att dra en linje mellan två punkter med " DrawLine " metoden genom att lägga till följande kod i din Form1 klass deklaration :
Private Sub pictureBox1_Paint ( ByVal avsändare As Object , ByVal e som System.Windows.Forms.PaintEventArgs ) katalog
Dim whitePen som ny Pen ( Color.white , 2 ) katalog
Dim enhet1 Som New Point ( 25 , 50 ) katalog
Dim poäng2 As New Point ( 150 , 100 ) katalog
e.Graphics.DrawLine ( whitePen , enhet1 , poäng2 ) katalog
End Sub ' pictureBox1_Paint
underprogrammet skapar en " Pen " objekt som är vit och har en bredd på 2 . Det anropar sedan " DrawLine " metod för att dra en linje med pennan mellan punkterna " 25,50 " och " 150.100 . "
5
Spara VB.NET filen . Kompilera och kör programmet för att rita linjen .