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

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

Πώς να μετατρέψετε ένα πολύγωνο σε ένα μονοπάτι

. Προσθέτοντας ένα πολύγωνο σε ένα " GraphicsPath " αντικείμενο που σου NET πρόγραμμα είναι χρήσιμο όταν θέλετε να σχεδιάσετε ένα σχήμα στην οθόνη του χρήστη για να τη δείτε . Ένα πολύγωνο είναι ένα γεωμετρικό σχήμα που αποτελείται από μια σειρά από κορυφές και ευθύγραμμα τμήματα γραμμής που συνδέει τις κορυφές . Ένα " GraphicsPath " αντικείμενο περιέχει γραμμές και καμπύλες που μπορείτε να χρησιμοποιήσετε για να σχεδιάσετε πάνω στην οθόνη . Προσθέστε ένα πολύγωνο με τον καθορισμό των συντεταγμένων των κορυφών του και στη συνέχεια προσθήκη σε ένα " GraphicsPath " αντικείμενο με τη μέθοδο " AddPolygon " . Οδηγίες
Η

1 Ανοίξτε το αρχείο προέλευσης σε έναν επεξεργαστή κειμένου , όπως το Microsoft Visual Studio Express . 2

Δημιουργήστε μια νέα λειτουργία και να περάσει το " PaintEventArgs e " αντικείμενο . Σε C # Αυτό γίνεται με την προσθήκη του παρακάτω κώδικα στο αρχείο σας :

PolygonToPath public void ( PaintEventArgs ε) {

Οι " PaintEventArgs " αντικείμενο περιέχει δεδομένα για το " Paint " εκδήλωση , το οποίο θα σας επιτρέψει να σχεδιάσετε στην οθόνη .
εικόνων 3

Δημιουργήστε μια σειρά από σημεία συντεταγμένων που θα καθορίσει τις κορυφές του πολυγώνου . Σε C # αυτό γίνεται με τον ακόλουθο κώδικα :

Point [ ] arr = {new Point ( 20 , 18 ) , νέο σημείο ( 35 , 12 ) , νέο σημείο ( 60 , 16 ) , νέο σημείο ( 47 , 38 ) , νέο σημείο ( 25 , 42 ) } ?
Η 4

Δημιουργήστε ένα νέο " GraphicsPath " αντικείμενο και να προσθέσετε ένα πολύγωνο σε αυτό χρησιμοποιώντας τον πίνακα των συντεταγμένων σημείων . Σε C # αυτό γίνεται με τον ακόλουθο κώδικα :

GraphicsPath polyPath = νέα GraphicsPath ( ) ? PolyPath.AddPolygon ( ARR ) ?
5

Σχεδιάστε το " GraphicsPath " αντικείμενο , το οποίο περιέχει το πολύγωνο , στην οθόνη. Σε C # αυτό γίνεται με τον ακόλουθο κώδικα :

Pen gPen = νέα Pen ( Color.Blue , 3 ) ? E.Graphics.DrawPath ( gPen , polyPath ) ? }
Η 6

Αποθηκεύστε το αρχείο προέλευσης . Μεταγλώττιση και εκτέλεση του προγράμματος , για να προβάλετε το πολύγωνο .
Η
εικόνων

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

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