Class TextureBrush

TextureBrush class

Setiap properti dariTextureBrush kelas adalahBrush objek yang menggunakan gambar untuk mengisi interior bentuk. Kelas ini tidak dapat diwariskan.

public sealed class TextureBrush : TransformBrush

Konstruktor

NamaKeterangan
TextureBrush(Image)Menginisialisasi instance baru dariTextureBrush kelas yang menggunakan image. yang ditentukan
TextureBrush(Image, Rectangle)Menginisialisasi instance baru dariTextureBrush kelas yang menggunakan gambar yang ditentukan dan persegi panjang pembatas.
TextureBrush(Image, RectangleF)Menginisialisasi instance baru dariTextureBrush kelas yang menggunakan gambar yang ditentukan dan persegi panjang pembatas.
TextureBrush(Image, WrapMode)Menginisialisasi instance baru dariTextureBrush kelas yang menggunakan gambar yang ditentukan dan mode bungkus.
TextureBrush(Image, Rectangle, ImageAttributes)Menginisialisasi instance baru dariTextureBrush kelas yang menggunakan gambar tertentu, persegi panjang pembatas, dan atribut gambar.
TextureBrush(Image, RectangleF, ImageAttributes)Menginisialisasi instance baru dariTextureBrush kelas yang menggunakan gambar tertentu, persegi panjang pembatas, dan atribut gambar.
TextureBrush(Image, WrapMode, Rectangle)Menginisialisasi instance baru dariTextureBrushkelas yang menggunakan gambar yang ditentukan, mode bungkus, dan persegi panjang pembatas.
TextureBrush(Image, WrapMode, RectangleF)Menginisialisasi instance baru dariTextureBrushkelas yang menggunakan gambar yang ditentukan, mode bungkus, dan persegi panjang pembatas.

Properti

NamaKeterangan
Disposed { get; }Mendapat nilai yang menunjukkan apakah instance ini dibuang.
Image { get; }MendapatkanImage objek yang terkait dengan iniTextureBrush objek.
ImageAttributes { get; }MendapatkanImageAttributes terkait dengan iniTextureBrush .
ImageRectangle { get; }MendapatkanRectangle terkait dengan iniTextureBrush .
IsTransformChanged { get; }Mendapat nilai yang menunjukkan apakah transformasi diubah dalam beberapa cara. Misalnya mengatur matriks transformasi atau memanggil salah satu metode yang mengubah matriks transformasi. Properti diperkenalkan untuk kompatibilitas mundur dengan GDI+.
Opacity { get; set; }Mendapat atau menyetel opasitas kuas. Nilai harus antara 0 dan 1. Nilai 0 berarti kuas terlihat sepenuhnya, nilai 1 berarti kuas sepenuhnya buram.
Transform { get; set; }Mendapat atau menyetel salinanMatrix yang mendefinisikan transformasi geometris lokal untuk iniTransformBrush .
WrapMode { get; set; }Mendapat atau menyetel aWrapMode pencacahan yang menunjukkan mode bungkus untuk iniTransformBrush .

Metode

NamaKeterangan
virtual DeepClone()Membuat klon dalam baru dari arusBrush .
Dispose()Membuang instance saat ini.
MultiplyTransform(Matrix)MengalikanMatrix yang mewakili transformasi geometris lokal iniLinearGradientBrush oleh yang ditentukanMatrix dengan mendahului yang ditentukanMatrix .
MultiplyTransform(Matrix, MatrixOrder)MengalikanMatrix yang mewakili transformasi geometris lokal iniLinearGradientBrush oleh yang ditentukanMatrix dalam urutan yang ditentukan.
ResetTransform()MeresetTransform properti ke identitas.
RotateTransform(float)Memutar transformasi geometrik lokal dengan jumlah yang ditentukan. Metode ini menambahkan rotasi ke transform.
RotateTransform(float, MatrixOrder)Memutar transformasi geometris lokal dengan jumlah yang ditentukan dalam urutan yang ditentukan.
ScaleTransform(float, float)Menskalakan transformasi geometris lokal dengan jumlah yang ditentukan. Metode ini menambahkan matriks penskalaan ke transformasi.
ScaleTransform(float, float, MatrixOrder)Menskalakan transformasi geometris lokal dengan jumlah yang ditentukan dalam urutan yang ditentukan.
TranslateTransform(float, float)Menerjemahkan transformasi geometris lokal dengan dimensi yang ditentukan. Metode ini menambahkan terjemahan ke transform.
TranslateTransform(float, float, MatrixOrder)Menerjemahkan transformasi geometrik lokal dengan dimensi yang ditentukan dalam urutan yang ditentukan.

Lihat juga