System::Drawing::TextureBrush sınıfı

TextureBrush class

Bir şeklin içini doldurmak için bir görüntü kullanan bir fırçayı temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak allocate edilmelidir. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

class TextureBrush : public System::Drawing::Brush

Yöntemler

YöntemAçıklama
Clone() overrideGeçerli nesnenin bir kopyasını oluşturur.
get_Image()Geçerli TextureBrush nesnesi tarafından kullanılan bir görüntüyü döndürür.
get_Transform()Geçerli nesne tarafından temsil edilen fırça için geometrik dönüşümleri belirten bir Matrix nesnesinin kopyasını döndürür.
get_WrapMode()Geçerli nesne tarafından temsil edilen fırçanın nasıl döşendiğini belirten bir değeri döndürür.
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder)Geçerli nesnenin dönüşüm matrisini belirtilen matrisle çarpar.
ResetTransform()Geçerli nesnenin dönüşüm matrisini bir birim (identity) matris haline gelecek şekilde sıfırlar.
RotateTransform(float, Drawing2D::MatrixOrder)Yerel geometrik dönüşümü belirtilen açıyla ve belirtilen sırayla döndürür.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Yerel geometrik dönüşümü belirtilen faktörlerle ve belirtilen sırayla ölçeklendirir.
set_Transform(const System::SharedPtr<Drawing2D::Matrix>&)Geçerli nesne tarafından temsil edilen fırça için geometrik dönüşümleri belirten bir Matrix nesnesi ayarlar.
set_WrapMode(Drawing2D::WrapMode)Geçerli nesne tarafından temsil edilen fırçanın nasıl döşendiğini belirten bir değeri ayarlar.
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode)Belirtilen görüntüyü kullanan yeni bir TextureBrush sınıf örneği oluşturur.
TextureBrush(const SharedPtr<Image>&, RectangleF, const SharedPtr<Imaging::ImageAttributes>&)Belirtilen görüntüyü kullanan yeni bir TextureBrush sınıf örneği oluşturur.
TextureBrush(const SharedPtr<Image>&, Rectangle, const SharedPtr<Imaging::ImageAttributes>&)Belirtilen görüntüyü kullanan yeni bir TextureBrush sınıf örneği oluşturur.
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, RectangleF)Belirtilen görüntüyü kullanan yeni bir TextureBrush sınıf örneği oluşturur.
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, Rectangle)Belirtilen görüntüyü kullanan yeni bir TextureBrush sınıf örneği oluşturur.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Yerel geometrik dönüşümü belirtilen boyutlarla ve belirtilen sırayla çevirir.
virtual ~TextureBrush()Yıkıcı.

Ayrıca Bakınız