Class PathGradientBrush

PathGradientBrush class

Merangkum aBrush objek dengan gradien. Kelas ini tidak dapat diwariskan.

public sealed class PathGradientBrush : PathGradientBrushBase

Konstruktor

NamaKeterangan
PathGradientBrush(GraphicsPath)Menginisialisasi instance baru dariPathGradientBrush kelas dengan jalur yang ditentukan.
PathGradientBrush(PointF[])Menginisialisasi instance baru dariPathGradientBrush kelas dengan poin yang ditentukan.
PathGradientBrush(Point[])Menginisialisasi instance baru dariPathGradientBrush kelas dengan poin yang ditentukan.
PathGradientBrush(PointF[], WrapMode)Menginisialisasi instance baru dariPathGradientBrush kelas dengan poin yang ditentukan dan mode bungkus.
PathGradientBrush(Point[], WrapMode)Menginisialisasi instance baru dariPathGradientBrush kelas dengan poin yang ditentukan dan mode bungkus.

Properti

NamaKeterangan
Blend { get; set; }Mendapat atau menyetel aBlend yang menentukan posisi dan faktor yang menentukan penurunan kustom untuk gradien.
CenterColor { get; set; }Mendapat atau mengatur warna di tengah gradien jalur.
CenterPoint { get; set; }Mendapat atau menetapkan titik tengah gradien jalur.
Disposed { get; }Mendapat nilai yang menunjukkan apakah instance ini dibuang.
FocusScales { get; set; }Mendapat atau menyetel titik fokus untuk penurunan gradien.
GraphicsPath { get; }Mendapat jalur grafis tempat sikat ini dibuat.
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.
PathPoints { get; }Mendapat titik jalur kuas ini dibuat.
SurroundColors { get; set; }Mendapat atau menetapkan array warna yang sesuai dengan titik-titik di jalur iniPathGradientBrush isi.
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.
SetBlendTriangularShape(float)Membuat gradien dengan warna tengah dan falloff linier ke satu warna di sekitarnya.
SetBlendTriangularShape(float, float)Membuat gradien dengan warna tengah dan falloff linier ke setiap warna di sekitarnya.
SetSigmaBellShape(float)Membuat kuas gradien yang berubah warna mulai dari pusat jalur ke luar hingga batas jalur. Transisi dari satu warna ke warna lain didasarkan pada kurva berbentuk lonceng.
SetSigmaBellShape(float, float)Membuat kuas gradien yang berubah warna mulai dari pusat jalur ke luar hingga batas jalur. Transisi dari satu warna ke warna lain didasarkan pada kurva berbentuk lonceng.
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.

Perkataan

Warna tengah putih secara default. Seorang pengguna dapat mengubah nilai ini kapan saja nanti.

Array warna surround diinisialisasi oleh elemen tunggal yang berisi warna putih secara default. Warna surround dapat diubah nanti, namun setidaknya diperlukan satu elemen saat mengatur warna surround.

LihatBlend untuk detail lebih lanjut tentang inisialisasinya.

Lihat juga