Class LinearMulticolorGradientBrush

LinearMulticolorGradientBrush class

एक का प्रतिनिधित्व करता हैBrush कई रंगों और उपयुक्त स्थितियों द्वारा परिभाषित रैखिक ढाल के साथ। इस वर्ग को इनहेरिट नहीं किया जा सकता.

public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase

कंस्ट्रक्टर्स

नामविवरण
LinearMulticolorGradientBrush()का एक नया उदाहरण प्रारंभ करता हैLinearMulticolorGradientBrush डिफ़ॉल्ट मापदंडों के साथ वर्ग। शुरुआती रंग काला है, अंत का रंग सफेद है, कोण 45 डिग्री है और आयत आकार (1,1) के साथ (0,0) में स्थित है।
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; }एक मान प्राप्त करता है जो इंगित करता है कि परिवर्तन किसी तरह से बदले गए थे या नहीं। उदाहरण के लिए ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करना or ट्रांसफ़ॉर्मेशन मैट्रिक्स को बदलने के किसी भी तरीके को कॉल करना। 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)निर्दिष्ट क्रम में निर्दिष्ट आयामों द्वारा स्थानीय ज्यामितीय परिवर्तन का अनुवाद करता है।

यह सभी देखें