Class LinearGradientBrush

LinearGradientBrush class

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

public sealed class LinearGradientBrush : LinearGradientBrushBase

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

नामविवरण
LinearGradientBrush()का एक नया उदाहरण प्रारंभ करता हैLinearGradientBrush डिफ़ॉल्ट मापदंडों के साथ वर्ग। शुरुआती रंग काला है, अंत का रंग सफेद है, कोण 45 डिग्री है और आयत आकार (1,1) के साथ (0,0) में स्थित है।
LinearGradientBrush(Point, Point, Color, Color)का एक नया उदाहरण प्रारंभ करता हैLinearGradientBrush वर्ग निर्दिष्ट बिंदुओं और रंगों के साथ।
LinearGradientBrush(PointF, PointF, Color, Color)का एक नया उदाहरण प्रारंभ करता हैLinearGradientBrush वर्ग निर्दिष्ट बिंदुओं और रंगों के साथ।
LinearGradientBrush(Rectangle, Color, Color, float)का एक नया उदाहरण प्रारंभ करता हैLinearGradientBrush वर्ग एक आयत पर आधारित है, शुरू और समाप्त रंग, और एक ओरिएंटेशन कोण.
LinearGradientBrush(RectangleF, Color, Color, float)का एक नया उदाहरण प्रारंभ करता हैLinearGradientBrush वर्ग एक आयत पर आधारित है, शुरू और समाप्त रंग, और एक ओरिएंटेशन कोण.
LinearGradientBrush(Rectangle, Color, Color, float, bool)का एक नया उदाहरण प्रारंभ करता हैLinearGradientBrush वर्ग एक आयत पर आधारित है, शुरू और समाप्त रंग, और एक ओरिएंटेशन कोण.
LinearGradientBrush(RectangleF, Color, Color, float, bool)का एक नया उदाहरण प्रारंभ करता हैLinearGradientBrush वर्ग एक आयत पर आधारित है, शुरू और समाप्त रंग, और एक ओरिएंटेशन कोण.

गुण

नामविवरण
Angle { get; set; }ग्रेडिएंट कोण प्राप्त या सेट करता है।
Blend { get; set; }हो जाता है या सेट करता हैBlend जो उन स्थितियों और कारकों को निर्दिष्ट करता है जो ग्रेडिएंट के लिए एक कस्टम फ़ॉलऑफ़ को परिभाषित करते हैं।
Disposed { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या यह उदाहरण निपटाया गया है।
EndColor { get; set; }अंतिम ग्रेडिएंट रंग प्राप्त या सेट करता है।
GammaCorrection { get; set; }एक मान प्राप्त या सेट करता है जो दर्शाता है कि इसके लिए गामा सुधार सक्षम है या नहींLinearGradientBrushBase .
IsAngleScalable { get; set; }यह इंगित करने वाला मान प्राप्त या सेट करता हैAngle इसके साथ परिवर्तन के दौरान बदल दिया जाता हैLinearGradientBrushBase .
IsTransformChanged { get; }एक मान प्राप्त करता है जो इंगित करता है कि परिवर्तन किसी तरह से बदले गए थे या नहीं। उदाहरण के लिए ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करना or ट्रांसफ़ॉर्मेशन मैट्रिक्स को बदलने के किसी भी तरीके को कॉल करना। GDI+. के साथ पिछड़े संगतता के लिए गुण पेश किया गया है
Opacity { get; set; }ब्रश अपारदर्शिता प्राप्त या सेट करता है। मान 0 और 1 के बीच होना चाहिए। 0 के मान का अर्थ है कि ब्रश पूरी तरह से दिखाई दे रहा है, 1 के मान का अर्थ है कि ब्रश पूरी तरह से अपारदर्शी है।
Rectangle { get; set; }एक आयताकार क्षेत्र प्राप्त या सेट करता है जो ग्रेडिएंट के शुरुआती और अंत बिंदुओं को परिभाषित करता है।
StartColor { 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)निर्दिष्ट क्रम में निर्दिष्ट मात्रा द्वारा स्थानीय ज्यामितीय परिवर्तन को स्केल करता है।
SetBlendTriangularShape(float)बीच के रंग के साथ एक रेखीय ग्रेडिएंट बनाता है और दोनों सिरों पर एक ही रंग के लिए एक रैखिक फॉलऑफ़ बनाता है।
SetBlendTriangularShape(float, float)बीच के रंग के साथ एक रेखीय ग्रेडिएंट बनाता है और दोनों सिरों पर एक ही रंग के लिए एक रैखिक फॉलऑफ़ बनाता है।
SetSigmaBellShape(float)घंटी के आकार के वक्र के आधार पर ग्रेडिएंट फ़ॉलऑफ़ बनाता है।
SetSigmaBellShape(float, float)घंटी के आकार के वक्र के आधार पर ग्रेडिएंट फ़ॉलऑफ़ बनाता है।
TranslateTransform(float, float)निर्दिष्ट आयामों द्वारा स्थानीय ज्यामितीय परिवर्तन का अनुवाद करता है। यह विधि ट्रांस्फ़ॉर्म के लिए अनुवाद को आगे बढ़ाती है.
TranslateTransform(float, float, MatrixOrder)निर्दिष्ट क्रम में निर्दिष्ट आयामों द्वारा स्थानीय ज्यामितीय परिवर्तन का अनुवाद करता है।

यह सभी देखें