Class LinearMulticolorGradientBrush
LinearMulticolorGradientBrush class
Αντιπροσωπεύει αBrush
με γραμμική κλίση που ορίζεται από πολλαπλά χρώματα και κατάλληλες θέσεις. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase
Κατασκευαστές
Ονομα | Περιγραφή |
---|
LinearMulticolorGradientBrush() | Αρχικοποιεί μια νέα παρουσία τουLinearMulticolorGradientBrush κλάση με προεπιλεγμένες παραμέτρους. Το αρχικό χρώμα είναι μαύρο, το τελικό χρώμα είναι λευκό, η γωνία είναι 45 μοίρες και το ορθογώνιο βρίσκεται στο (0,0) με μέγεθος (1,1). |
LinearMulticolorGradientBrush(Point, Point) | Αρχικοποιεί μια νέα παρουσία τουLinearMulticolorGradientBrush τάξη με τα καθορισμένα σημεία. |
LinearMulticolorGradientBrush(PointF, PointF) | Αρχικοποιεί μια νέα παρουσία τουLinearMulticolorGradientBrush τάξη με τα καθορισμένα σημεία. |
LinearMulticolorGradientBrush(Rectangle, float) | Αρχικοποιεί μια νέα παρουσία τουLinearMulticolorGradientBrush τάξη βασισμένη σε ένα ορθογώνιο και μια γωνία προσανατολισμού. |
LinearMulticolorGradientBrush(RectangleF, float) | Αρχικοποιεί μια νέα παρουσία τουLinearMulticolorGradientBrush τάξη βασισμένη σε ένα ορθογώνιο και μια γωνία προσανατολισμού. |
LinearMulticolorGradientBrush(Rectangle, float, bool) | Αρχικοποιεί μια νέα παρουσία τουLinearMulticolorGradientBrush τάξη βασισμένη σε ένα ορθογώνιο και μια γωνία προσανατολισμού. |
LinearMulticolorGradientBrush(RectangleF, float, bool) | Αρχικοποιεί μια νέα παρουσία τουLinearMulticolorGradientBrush τάξη βασισμένη σε ένα ορθογώνιο και μια γωνία προσανατολισμού. |
Ιδιότητες
Ονομα | Περιγραφή |
---|
Angle { get; set; } | Λαμβάνει ή ορίζει τη γωνία κλίσης. |
Disposed { get; } | Λαμβάνει μια τιμή που υποδεικνύει εάν αυτή η παρουσία έχει διατεθεί. |
GammaCorrection { get; set; } | Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν η διόρθωση γάμμα είναι ενεργοποιημένη για αυτόLinearGradientBrushBase . |
InterpolationColors { get; set; } | Λαμβάνει ή ορίζει αColorBlend που ορίζει μια πολύχρωμη γραμμική κλίση. |
IsAngleScalable { get; set; } | Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάνAngle αλλάζει κατά τη διάρκεια των μετασχηματισμών με αυτόLinearGradientBrushBase . |
IsTransformChanged { get; } | Λαμβάνει μια τιμή που υποδεικνύει εάν οι μετασχηματισμοί άλλαξαν με κάποιο τρόπο. Για παράδειγμα, ορίζοντας τον πίνακα μετασχηματισμού ή καλώντας οποιαδήποτε από τις μεθόδους που αλλάζουν τον πίνακα μετασχηματισμού. Η ιδιότητα εισάγεται για συμβατότητα με το GDI+. |
Opacity { get; set; } | Λαμβάνει ή ρυθμίζει την αδιαφάνεια του πινέλου. Η τιμή πρέπει να είναι μεταξύ 0 και 1. Η τιμή 0 σημαίνει ότι η βούρτσα είναι πλήρως ορατή, η τιμή 1 σημαίνει ότι η βούρτσα είναι πλήρως αδιαφανής. |
Rectangle { get; set; } | Λαμβάνει ή ορίζει μια ορθογώνια περιοχή που ορίζει τα σημεία έναρξης και τέλους της κλίσης. |
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) | Μεταφράζει τον τοπικό γεωμετρικό μετασχηματισμό με τις καθορισμένες διαστάσεις με την καθορισμένη σειρά. |
Δείτε επίσης