. Dessin de lignes dans Visual Basic NET ( VB.NET ) est un concept important à comprendre pour apprendre à travailler avec des objets PictureBox et la classe Graphics. VB.NE , qui est un langage de programmation orienté objet , utilise le framework . NET et est le successeur du langage Visual Basic. Pour utiliser la méthode " DrawLine " , d'abord créer un objet " PictureBox " , initialiser et ensuite appeler la méthode " DrawLine " de tracer une ligne entre deux points d'un objet " Pen" . Instructions
1
Ouvrez votre fichier source VB.NET dans un éditeur tel que Microsoft Visual Studio.
2
Créer un objet PictureBox à tirer sur en ajoutant le code suivant à l'intérieur votre " formulaire " déclaration de classe :
pictureBox1 privé en tant que nouveau PictureBox ()
3
Créer une sous-routine pour initialiser le PictureBox. Liez l' événement sous-programme de peinture en ajoutant le code suivant à l'intérieur de la déclaration de la classe de votre Form1:
Private Sub Form1_Load ( sender As Object , ByVal e As System.EventArgs ) Poignées MyBase.Load
pictureBox1 . Dock = DockStyle.Fill
pictureBox1.BackColor = Color.Black
AddHandler pictureBox1.Paint , AddressOf Me.pictureBox1_Paint
Me.Controls.Add ( pictureBox1 )
End Sub ' Form1_Load
le sous-programme définit le fond en noir . Assurez-vous d'appeler la méthode " Form1_Load " ailleurs dans votre code, comme dans le " Form1 ()" constructeur.
4
Créer un sous-programme pour tracer une ligne entre deux points avec le " DrawLine " méthode en ajoutant le code suivant à l'intérieur de la déclaration de la classe de votre Form1:
Private Sub pictureBox1_Paint ( sender As Object , ByVal e Comme System.Windows.Forms.PaintEventArgs )
whitePen As New Pen ( Color.White , 2)
point1 As New point ( 25, 50 )
point2 As New Point (150, 100)
e.Graphics.DrawLine ( whitePen , point1 , point2 )
End Sub ' pictureBox1_Paint
La sous-routine crée un objet "Pen " qui est blanc et a une largeur de 2. Il appelle ensuite la méthode " DrawLine " pour dessiner une ligne avec le stylet entre les points " 25,50 " et " 150.100 ".
5
Enregistrez le fichier VB.NET . Compiler et exécuter le programme pour tracer la ligne.