Class PathGradientBrush

PathGradientBrush class

Merangkum aBrush benda yang mengisi interior aGraphicsPath objek dengan gradien. Kelas ini tidak dapat diwariskan.

public sealed class PathGradientBrush : Brush

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.
FocusScales { get; set; }Mendapat atau menyetel titik fokus untuk penurunan gradien.
InterpolationColors { get; set; }Mendapat atau menyetel aColorBlendyang mendefinisikan gradien linier multiwarna.
Rectangle { get; }Mendapat persegi panjang pembatas untuk iniPathGradientBrush .
SurroundColors { get; set; }Mendapat atau menyetel larik warna yang sesuai dengan titik di jalur iniPathGradientBrush isi.
Transform { get; set; }Mendapat atau menyetel salinan dariMatrix yang mendefinisikan transform geometris lokal untuk iniPathGradientBrush .
WrapMode { get; set; }Mendapat atau menyetel aWrapMode yang menunjukkan mode bungkus untuk iniPathGradientBrush .

Metode

NamaKeterangan
override Clone()Membuat salinan persis dari iniPathGradientBrush .
Dispose()Merilis semua resource yang digunakan oleh objek Brush ini.
MultiplyTransform(Matrix)Memperbarui matriks transformasi kuas dengan produk matriks transformasi kuas dikalikan dengan matriks lain.
MultiplyTransform(Matrix, MatrixOrder)Memperbarui matriks transformasi kuas dengan produk matriks transformasi kuas dikalikan dengan matriks lain.
ResetTransform()MeresetTransform properti ke identitas.
RotateTransform(float)Memutar transformasi geometrik lokal dengan jumlah yang ditentukan. Metode ini menambahkan rotasi ke transformasi.
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 skala 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 mengubah warna mulai dari pusat jalur ke luar hingga batas jalur. Transisi dari satu warna ke warna lainnya didasarkan pada kurva berbentuk lonceng.
SetSigmaBellShape(float, float)Membuat kuas gradien yang mengubah warna mulai dari pusat jalur ke luar hingga batas jalur. Transisi dari satu warna ke warna lainnya didasarkan pada kurva berbentuk lonceng.
TranslateTransform(float, float)Menerapkan terjemahan yang ditentukan ke transformasi geometrik lokal. Metode ini menambahkan terjemahan ke transformasi.
TranslateTransform(float, float, MatrixOrder)Menerapkan terjemahan yang ditentukan ke transformasi geometris lokal dalam urutan yang ditentukan.

Lihat juga