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

Δείτε επίσης