Class TextureBrush
TextureBrush class
Κάθε ιδιότητα τουTextureBrush η τάξη είναι αBrush αντικείμενο που χρησιμοποιεί μια εικόνα για να γεμίσει το εσωτερικό ενός σχήματος. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
public sealed class TextureBrush : TransformBrush
Κατασκευαστές
| Ονομα | Περιγραφή |
|---|
| TextureBrush(Image) | Αρχικοποιεί μια νέα παρουσία τουTextureBrush κλάση που χρησιμοποιεί την καθορισμένη εικόνα. |
| TextureBrush(Image, Rectangle) | Αρχικοποιεί μια νέα παρουσία τουTextureBrush κλάση που χρησιμοποιεί την καθορισμένη εικόνα και το οριοθετημένο ορθογώνιο. |
| TextureBrush(Image, RectangleF) | Αρχικοποιεί μια νέα παρουσία τουTextureBrush κλάση που χρησιμοποιεί την καθορισμένη εικόνα και το οριοθετημένο ορθογώνιο. |
| TextureBrush(Image, WrapMode) | Αρχικοποιεί μια νέα παρουσία τουTextureBrush κλάση που χρησιμοποιεί την καθορισμένη λειτουργία εικόνας και αναδίπλωσης. |
| TextureBrush(Image, Rectangle, ImageAttributes) | Αρχικοποιεί μια νέα παρουσία τουTextureBrush κλάση που χρησιμοποιεί τα χαρακτηριστικά εικόνας, οριοθέτησης ορθογωνίου και εικόνας. |
| TextureBrush(Image, RectangleF, ImageAttributes) | Αρχικοποιεί μια νέα παρουσία τουTextureBrush κλάση που χρησιμοποιεί τα χαρακτηριστικά εικόνας, οριοθέτησης ορθογωνίου και εικόνας. |
| TextureBrush(Image, WrapMode, Rectangle) | Αρχικοποιεί μια νέα παρουσία τουTextureBrushκλάση που χρησιμοποιεί την καθορισμένη εικόνα, τη λειτουργία αναδίπλωσης και το οριοθετημένο ορθογώνιο. |
| TextureBrush(Image, WrapMode, RectangleF) | Αρχικοποιεί μια νέα παρουσία τουTextureBrushκλάση που χρησιμοποιεί την καθορισμένη εικόνα, τη λειτουργία αναδίπλωσης και το οριοθετημένο ορθογώνιο. |
Ιδιότητες
| Ονομα | Περιγραφή |
|---|
| Disposed { get; } | Λαμβάνει μια τιμή που υποδεικνύει εάν αυτή η παρουσία έχει διατεθεί. |
| Image { get; } | Λαμβάνει τοImage αντικείμενο που σχετίζεται με αυτόTextureBrush αντικείμενο. |
| ImageAttributes { get; } | Λαμβάνει τοImageAttributes συνδέονται με αυτόTextureBrush . |
| ImageRectangle { get; } | Λαμβάνει τοRectangle συνδέονται με αυτόTextureBrush . |
| IsTransformChanged { get; } | Λαμβάνει μια τιμή που υποδεικνύει εάν οι μετασχηματισμοί άλλαξαν με κάποιο τρόπο. Για παράδειγμα, ορίζοντας τον πίνακα μετασχηματισμού ή καλώντας οποιαδήποτε από τις μεθόδους που αλλάζουν τον πίνακα μετασχηματισμού. Η ιδιότητα εισάγεται για συμβατότητα με το GDI+. |
| Opacity { get; set; } | Λαμβάνει ή ρυθμίζει την αδιαφάνεια του πινέλου. Η τιμή πρέπει να είναι μεταξύ 0 και 1. Η τιμή 0 σημαίνει ότι η βούρτσα είναι πλήρως ορατή, η τιμή 1 σημαίνει ότι η βούρτσα είναι πλήρως αδιαφανής. |
| Transform { get; set; } | Λαμβάνει ή ορίζει ένα αντίγραφοMatrix που ορίζει έναν τοπικό γεωμετρικό μετασχηματισμό για αυτόTransformBrush . |
| WrapMode { get; set; } | Λαμβάνει ή ορίζει αWrapMode απαρίθμηση που υποδεικνύει τη λειτουργία αναδίπλωσης για αυτόTransformBrush . |
Μέθοδοι
| Ονομα | Περιγραφή |
|---|
| virtual DeepClone() | Δημιουργεί έναν νέο βαθύ κλώνο του ρεύματοςBrush . |
| Dispose() | Διαθέτει την τρέχουσα παρουσία. |
| MultiplyTransform(Matrix) | Πολλαπλασιάζει τοMatrix που αντιπροσωπεύει τον τοπικό γεωμετρικό μετασχηματισμό αυτούLinearGradientBrush από τα καθορισμέναMatrix με την προετοιμασία του καθορισμένουMatrix . |
| MultiplyTransform(Matrix, MatrixOrder) | Πολλαπλασιάζει τοMatrix που αντιπροσωπεύει τον τοπικό γεωμετρικό μετασχηματισμό αυτούLinearGradientBrush από τα καθορισμέναMatrix με την καθορισμένη σειρά. |
| ResetTransform() | Επαναφέρει τοTransform ιδιοκτησία στην ταυτότητα. |
| RotateTransform(float) | Περιστρέφει τον τοπικό γεωμετρικό μετασχηματισμό κατά το καθορισμένο ποσό. Αυτή η μέθοδος προϋποθέτει την περιστροφή στον μετασχηματισμό. |
| RotateTransform(float, MatrixOrder) | Περιστρέφει τον τοπικό γεωμετρικό μετασχηματισμό κατά το καθορισμένο ποσό με την καθορισμένη σειρά. |
| ScaleTransform(float, float) | Κλιμακώνει τον τοπικό γεωμετρικό μετασχηματισμό κατά τα καθορισμένα ποσά. Αυτή η μέθοδος προσαρτά τον πίνακα κλιμάκωσης στον μετασχηματισμό. |
| ScaleTransform(float, float, MatrixOrder) | Κλιμακώνει τον τοπικό γεωμετρικό μετασχηματισμό κατά τα καθορισμένα ποσά με την καθορισμένη σειρά. |
| TranslateTransform(float, float) | Μεταφράζει τον τοπικό γεωμετρικό μετασχηματισμό με τις καθορισμένες διαστάσεις. Αυτή η μέθοδος προϋποθέτει τη μετάφραση στον μετασχηματισμό. |
| TranslateTransform(float, float, MatrixOrder) | Μεταφράζει τον τοπικό γεωμετρικό μετασχηματισμό με τις καθορισμένες διαστάσεις με την καθορισμένη σειρά. |
Δείτε επίσης