Class Pen
Pen class
Καθορίζει ένα αντικείμενο που χρησιμοποιείται για τη χάραξη γραμμών και καμπυλών.
public class Pen : IDisposable
Κατασκευαστές
| Ονομα | Περιγραφή |
|---|
| Pen(Brush) | Αρχικοποιεί μια νέα παρουσία τουPen τάξη με τα καθορισμέναBrush . |
| Pen(Color) | Αρχικοποιεί μια νέα παρουσία τουPen τάξη με τα καθορισμέναColor . |
| Pen(Brush, float) | Αρχικοποιεί μια νέα παρουσία της κλάσης Pen με το καθορισμένο Brush και Width. |
| Pen(Color, float) | Αρχικοποιεί μια νέα παρουσία της κλάσης Pen με τις καθορισμένες ιδιότητες Color and Width. |
Ιδιότητες
| Ονομα | Περιγραφή |
|---|
| Alignment { get; set; } | Λαμβάνει ή ορίζει τη στοίχιση για αυτόPen . |
| Brush { get; set; } | Παίρνει ή ορίζει το Brush που καθορίζει τα χαρακτηριστικά αυτούPen . |
| Color { get; set; } | Παίρνει ή ορίζει το χρώμα αυτούPen . |
| CompoundArray { get; set; } | Λαμβάνει ή ορίζει έναν πίνακα τιμών που καθορίζει ένα σύνθετο στυλό. Ένα σύνθετο στυλό σχεδιάζει μια σύνθετη γραμμή που αποτελείται από παράλληλες ευθείες και κενά. |
| CustomEndCap { get; set; } | Λαμβάνει ή ορίζει ένα προσαρμοσμένο όριο για χρήση στο τέλος των γραμμών που σχεδιάζονται με αυτόPen . |
| CustomStartCap { get; set; } | Λαμβάνει ή ορίζει ένα προσαρμοσμένο όριο για χρήση στην αρχή των γραμμών που σχεδιάζονται με αυτόPen . |
| DashCap { get; set; } | Λαμβάνει ή ορίζει το στυλ κεφαλιού που χρησιμοποιείται στο τέλος των παύλων που αποτελούν διακεκομμένες γραμμές που σχεδιάζονται με αυτό Pen . |
| DashOffset { get; set; } | Λαμβάνει ή ορίζει την απόσταση από την αρχή μιας γραμμής έως την αρχή ενός μοτίβου παύλας. |
| DashPattern { get; set; } | Λαμβάνει ή ορίζει μια σειρά από προσαρμοσμένες παύλες και κενά. |
| DashStyle { get; set; } | Λαμβάνει ή ορίζει το στυλ που χρησιμοποιείται για τις διακεκομμένες γραμμές που σχεδιάζονται με αυτόPen . |
| EndCap { get; set; } | Λαμβάνει ή ορίζει το στυλ κεφαλιού που χρησιμοποιείται στο τέλος των γραμμών που σχεδιάζονται με αυτό το στυλό. |
| LineJoin { get; set; } | Λαμβάνει ή ορίζει το στυλ ένωσης για τα άκρα δύο διαδοχικών γραμμών που σχεδιάζονται με αυτό το στυλό. |
| MiterLimit { get; set; } | Λαμβάνει ή θέτει το όριο του πάχους της ένωσης σε μια λοξό γωνία. |
| PenType { get; } | Αποκτά το στυλ των γραμμών που σχεδιάζονται με αυτό το στυλό. |
| StartCap { get; set; } | Λαμβάνει ή ορίζει το στυλ κεφαλιού που χρησιμοποιείται στην αρχή των γραμμών που σχεδιάζονται με αυτό το στυλό. |
| Transform { get; set; } | Λαμβάνει ή ορίζει ένα αντίγραφο του γεωμετρικού μετασχηματισμού για αυτόPen . |
| Width { get; set; } | Λαμβάνει ή ορίζει το πλάτος αυτού του στυλό, σε μονάδες του αντικειμένου γραφικών που χρησιμοποιείται για το σχέδιο. |
Μέθοδοι
| Ονομα | Περιγραφή |
|---|
| Clone() | Δημιουργεί ένα ακριβές αντίγραφο αυτούPen . |
| Dispose() | Απελευθερώνει όλους τους πόρους που χρησιμοποιούνται από αυτό το στυλό. |
| MultiplyTransform(Matrix) | Πολλαπλασιάζει τον πίνακα μετασχηματισμού για αυτόPen από τα καθορισμέναMatrix . |
| MultiplyTransform(Matrix, MatrixOrder) | Πολλαπλασιάζει τον πίνακα μετασχηματισμού για αυτόPen από τα καθορισμέναMatrix με την καθορισμένη σειρά. |
| ResetTransform() | Επαναφέρει τον γεωμετρικό πίνακα μετασχηματισμού για αυτόPen στην ταυτότητα. |
| RotateTransform(float) | Περιστρέφει τον τοπικό γεωμετρικό μετασχηματισμό κατά την καθορισμένη γωνία. Αυτή η μέθοδος προϋποθέτει την περιστροφή στον μετασχηματισμό. |
| RotateTransform(float, MatrixOrder) | Περιστρέφει τον τοπικό γεωμετρικό μετασχηματισμό κατά την καθορισμένη γωνία με την καθορισμένη σειρά. |
| ScaleTransform(float, float) | Κλιμακώνει τον τοπικό γεωμετρικό μετασχηματισμό με βάση τους καθορισμένους παράγοντες. Αυτή η μέθοδος προσαρτά τον πίνακα κλιμάκωσης στον μετασχηματισμό. |
| ScaleTransform(float, float, MatrixOrder) | Κλιμακώνει τον τοπικό γεωμετρικό μετασχηματισμό με τους καθορισμένους παράγοντες με την καθορισμένη σειρά. |
| SetLineCap(LineCap, LineCap, DashCap) | Ορίζει τις τιμές που καθορίζουν το στυλ του καπακιού που χρησιμοποιείται για τον τερματισμό των γραμμών που σχεδιάζονται με αυτόPen . |
| TranslateTransform(float, float) | Μεταφράζει τον τοπικό γεωμετρικό μετασχηματισμό με τις καθορισμένες διαστάσεις. Αυτή η μέθοδος προϋποθέτει τη μετάφραση στον μετασχηματισμό. |
| TranslateTransform(float, float, MatrixOrder) | Μεταφράζει τον τοπικό γεωμετρικό μετασχηματισμό με τις καθορισμένες διαστάσεις με την καθορισμένη σειρά. |
Δείτε επίσης