Class PathGradientBrush

PathGradientBrush class

एनकैप्सुलेट करता हैBrush वस्तु जो a के आंतरिक भाग को भरती हैGraphicsPath एक ढाल के साथ वस्तु। इस वर्ग को विरासत में नहीं मिला जा सकता है।

public sealed class PathGradientBrush : Brush

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

नामविवरण
PathGradientBrush(GraphicsPath)का एक नया उदाहरण प्रारंभ करता हैPathGradientBrush वर्ग निर्दिष्ट पथ के साथ.
PathGradientBrush(PointF[])का एक नया उदाहरण प्रारंभ करता हैPathGradientBrush वर्ग निर्दिष्ट अंक के साथ.
PathGradientBrush(Point[])का एक नया उदाहरण प्रारंभ करता हैPathGradientBrush वर्ग निर्दिष्ट अंक के साथ.
PathGradientBrush(PointF[], WrapMode)का एक नया उदाहरण प्रारंभ करता हैPathGradientBrush वर्ग निर्दिष्ट अंक और रैप मोड के साथ .
PathGradientBrush(Point[], WrapMode)का एक नया उदाहरण प्रारंभ करता हैPathGradientBrush वर्ग निर्दिष्ट अंक और रैप मोड के साथ .

गुण

नामविवरण
Blend { get; set; }हो जाता है या सेट करता हैBlend जो उन स्थितियों और कारकों को निर्दिष्ट करता है जो ग्रेडिएंट के लिए एक कस्टम फ़ॉलऑफ़ को परिभाषित करते हैं।
CenterColor { get; set; }पथ ढाल के केंद्र में रंग प्राप्त या सेट करता है।
CenterPoint { get; set; }पथ ढाल का केंद्र बिंदु प्राप्त या सेट करता है।
FocusScales { get; set; }ग्रेडिएंट फ़ॉलऑफ़ के लिए फ़ोकस पॉइंट प्राप्त या सेट करता है।
InterpolationColors { get; set; }हो जाता है या सेट करता हैColorBlendजो एक बहुरंगा रैखिक ढाल को परिभाषित करता है।
Rectangle { get; }इसके लिए एक बाउंडिंग आयत प्राप्त करता हैPathGradientBrush .
SurroundColors { get; set; }पथ में बिंदुओं के अनुरूप रंगों की एक सरणी प्राप्त या सेट करता हैPathGradientBrush भरता है.
Transform { get; set; }इसकी एक प्रति प्राप्त या सेट करता हैMatrix जो इसके लिए एक स्थानीय ज्यामितीय ट्रांसफ़ॉर्म को परिभाषित करता हैPathGradientBrush .
WrapMode { get; set; }हो जाता है या सेट करता हैWrapMode जो इसके लिए रैप मोड को इंगित करता हैPathGradientBrush .

तरीकों

नामविवरण
override Clone()इसकी सटीक प्रति बनाता हैPathGradientBrush .
Dispose()इस ब्रश ऑब्जेक्ट द्वारा उपयोग किए जाने वाले सभी संसाधनों को रिलीज़ करता है।
MultiplyTransform(Matrix)ब्रश के ट्रांसफ़ॉर्मेशन मैट्रिक्स को ब्रश के ट्रांसफ़ॉर्मेशन मैट्रिक्स को दूसरे मैट्रिक्स से गुणा करके अपडेट करता है।
MultiplyTransform(Matrix, MatrixOrder)ब्रश के ट्रांसफ़ॉर्मेशन मैट्रिक्स को ब्रश के ट्रांसफ़ॉर्मेशन मैट्रिक्स को दूसरे मैट्रिक्स से गुणा करके अपडेट करता है।
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)निर्दिष्ट अनुवाद को निर्दिष्ट क्रम में स्थानीय ज्यामितीय परिवर्तन पर लागू करता है।

यह सभी देखें