Class TextureBrush

TextureBrush class

की प्रत्येक संपत्तिTextureBrush वर्ग एक हैBrush वस्तु जो किसी आकृति के आंतरिक भाग को भरने के लिए एक छवि का उपयोग करती है। इस वर्ग को इनहेरिट नहीं किया जा सकता.

public sealed class TextureBrush : TransformBrush

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

नामविवरण
TextureBrush(Image)का एक नया उदाहरण प्रारंभ करता हैTextureBrush वर्ग जो निर्दिष्ट छवि का उपयोग करता है।
TextureBrush(Image, Rectangle)का एक नया उदाहरण प्रारंभ करता हैTextureBrush वर्ग जो निर्दिष्ट छवि और बाउंडिंग आयत का उपयोग करता है।
TextureBrush(Image, RectangleF)का एक नया उदाहरण प्रारंभ करता हैTextureBrush वर्ग जो निर्दिष्ट छवि और बाउंडिंग आयत का उपयोग करता है।
TextureBrush(Image, WrapMode)का एक नया उदाहरण प्रारंभ करता हैTextureBrush वर्ग जो निर्दिष्ट छवि और रैप मोड का उपयोग करता है।
TextureBrush(Image, Rectangle, ImageAttributes)का एक नया उदाहरण प्रारंभ करता हैTextureBrush वर्ग जो निर्दिष्ट छवि, बाउंडिंग आयत और छवि विशेषताओं का उपयोग करता है।
TextureBrush(Image, RectangleF, ImageAttributes)का एक नया उदाहरण प्रारंभ करता हैTextureBrush वर्ग जो निर्दिष्ट छवि, बाउंडिंग आयत और छवि विशेषताओं का उपयोग करता है।
TextureBrush(Image, WrapMode, Rectangle)का एक नया उदाहरण प्रारंभ करता हैTextureBrushवर्ग जो निर्दिष्ट छवि, रैप मोड और बाउंडिंग आयत का उपयोग करता है।
TextureBrush(Image, WrapMode, RectangleF)का एक नया उदाहरण प्रारंभ करता हैTextureBrushवर्ग जो निर्दिष्ट छवि, रैप मोड और बाउंडिंग आयत का उपयोग करता है।

गुण

नामविवरण
Disposed { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या यह उदाहरण निपटाया गया है।
Image { get; }हो जाता हैImage इससे जुड़ी वस्तुTextureBrush वस्तु.
ImageAttributes { get; }हो जाता हैImageAttributes इससे जुड़ा हुआ हैTextureBrush .
ImageRectangle { get; }हो जाता हैRectangle इससे जुड़ा हुआ हैTextureBrush .
IsTransformChanged { get; }एक मान प्राप्त करता है जो इंगित करता है कि परिवर्तन किसी तरह से बदले गए थे या नहीं। उदाहरण के लिए ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करना or ट्रांसफ़ॉर्मेशन मैट्रिक्स को बदलने के किसी भी तरीके को कॉल करना। GDI+. के साथ पिछड़े संगतता के लिए गुण पेश किया गया है
Opacity { get; set; }ब्रश अपारदर्शिता प्राप्त या सेट करता है। मान 0 और 1 के बीच होना चाहिए। 0 के मान का अर्थ है कि ब्रश पूरी तरह से दिखाई दे रहा है, 1 के मान का अर्थ है कि ब्रश पूरी तरह से अपारदर्शी है।
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)निर्दिष्ट क्रम में निर्दिष्ट आयामों द्वारा स्थानीय ज्यामितीय परिवर्तन का अनुवाद करता है।

यह सभी देखें