Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να χρησιμοποιήσετε ένα Matrix να μετατρέψει αντικείμενα σε VB.NET

. Η Visual Basic NET ( VB.NET ) Κατηγορία Matrix περιέχει μια μέθοδο Μετάφραση που μπορεί να σας βοηθήσει να μετατρέψει ένα 2D σχέδιο , όπως μια έλλειψη ή ορθογώνιο σχήμα . Αυτό σας επιτρέπει να μετακινήσετε ένα αντικείμενο GraphicsPath σε όλη την οθόνη χωρίς να χρειάζεται να δημιουργήσετε πολλαπλές εκδόσεις του αντικειμένου . Ένα αντικείμενο GraphicsPath περιέχει μια σειρά από καμπύλες και τις γραμμές . Χρησιμοποιήστε Μεταμορφώστε τη μέθοδο του αντικειμένου GraphicsPath και Μετάφραση μέθοδο ενός αντικειμένου Matrix να μετατρέψει το αντικείμενό σας . Οδηγίες
Η 1

Ανοίξτε 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 , και να συγκεντρώσει και να τρέξει το πρόγραμμα για να δείτε το μετασχηματισμένο ορθογώνιο .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα