Ανοίξτε Visual Basic NET αρχείο σας . Σε έναν επεξεργαστή κειμένου , όπως το Microsoft Visual Studio . 2
Δημιουργήστε μια νέα υπορουτίνα για να εκτελέσει τη μετατροπή της μήτρας και να περάσει το οι " PaintEventArgs " δεδομένα, προσθέτοντας τον παρακάτω κώδικα στο αρχείο σας :
Public Sub TransformRectangle ( ByVal e Όπως PaintEventArgs )
εικόνων 3
Δημιουργία νέου GraphicsPath , RectangleF και Matrix αντικειμένων με την προσθήκη του παρακάτω κώδικα στο επάνω μέρος της υπορουτίνας :
Dim gpath As New GraphicsPathDim rectf Όπως RectangleF = Νέα RectangleF ( 0,0,75,75 ) Dim transmatrix Όπως New Matrix
το ορθογώνιο θα εμφανιστεί στην πάνω αριστερή γωνία , στις συντεταγμένες ( 0,0 ) με πλάτος 75 μονάδες και ύψος 75 μονάδες .
Η 4
Σχεδιάστε την αρχική θέση του ορθογωνίου για το οθόνη με τον ακόλουθο κώδικα :
e.Graphics.DrawPath ( Pens.Black , gpath )
5
Μετάφραση και στη συνέχεια να μετατρέψει το αντικείμενο με αυτόν τον κωδικό :
transmatrix.Translate ( 200,0 ) gpath.Transform ( transmatrix )
Η 6
Σχεδιάστε το μετασχηματισμένο ορθογώνιο στην οθόνη του χρήστη με τον κωδικό :
e.Graphics.DrawPath ( Pens. Μαύρο , gpath )
End Sub
Η μετασχηματισμένη ορθογώνιο θα εμφανιστεί 200 μονάδες προς τα δεξιά της αρχικής ορθογωνίου .
Η
7 Αποθηκεύστε το αρχείο σας VB.NET , και να συγκεντρώσει και να τρέξει το πρόγραμμα για να δείτε το μετασχηματισμένο ορθογώνιο .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα