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) | Μεταφράζει τον τοπικό γεωμετρικό μετασχηματισμό με τις καθορισμένες διαστάσεις με την καθορισμένη σειρά. |
Δείτε επίσης