PathGradientBrush

PathGradientBrush class

BirBrush bir cismin içini dolduran nesneGraphicsPath gradyanlı nesne. Bu sınıf devralınamaz.

public sealed class PathGradientBrush : Brush

yapıcılar

İsimTanım
PathGradientBrush(GraphicsPath)Yeni bir örneğini başlatırPathGradientBrush belirtilen yola sahip sınıf.
PathGradientBrush(PointF[])Yeni bir örneğini başlatırPathGradientBrush belirtilen noktalara sahip sınıf.
PathGradientBrush(Point[])Yeni bir örneğini başlatırPathGradientBrush belirtilen noktalara sahip sınıf.
PathGradientBrush(PointF[], WrapMode)Yeni bir örneğini başlatırPathGradientBrush belirtilen noktalara ve kaydırma moduna sahip sınıf.
PathGradientBrush(Point[], WrapMode)Yeni bir örneğini başlatırPathGradientBrush belirtilen noktalara ve kaydırma moduna sahip sınıf.

Özellikleri

İsimTanım
Blend { get; set; }Alır veya ayarlarBlend bu, degrade için özel bir düşüş tanımlayan konumları ve faktörleri belirtir.
CenterColor { get; set; }Yolun gradyanının merkezindeki rengi alır veya ayarlar.
CenterPoint { get; set; }Yol gradyanının merkez noktasını alır veya ayarlar.
FocusScales { get; set; }Degrade düşüşü için odak noktasını alır veya ayarlar.
InterpolationColors { get; set; }Alır veya ayarlarColorBlendbu, çok renkli bir doğrusal gradyanı tanımlar.
Rectangle { get; }Bunun için sınırlayıcı bir dikdörtgen alırPathGradientBrush .
SurroundColors { get; set; }path içindeki noktalara karşılık gelen bir dizi renk alır veya ayarlar buPathGradientBrush doldurur.
Transform { get; set; }Bir kopyasını alır veya ayarlarMatrix bunun için yerel bir geometrik transform tanımlayanPathGradientBrush .
WrapMode { get; set; }Alır veya ayarlarWrapMode bu, bunun için sarma mode öğesini gösterirPathGradientBrush .

yöntemler

İsimTanım
override Clone()Bunun tam bir kopyasını oluştururPathGradientBrush .
Dispose()Bu Brush nesnesi tarafından kullanılan tüm kaynakları serbest bırakır.
MultiplyTransform(Matrix)Fırçanın dönüşüm matrisini, fırçanın dönüşüm matrisi çarpımı ile başka bir matrisle çarpılarak günceller.
MultiplyTransform(Matrix, MatrixOrder)Fırçanın dönüşüm matrisini, fırçanın dönüşüm matrisi çarpımı ile başka bir matrisle çarpılarak günceller.
ResetTransform()Transform kimlik özelliği.
RotateTransform(float)Yerel geometrik dönüşümü belirtilen miktarda döndürür. Bu yöntem, dönüşümün başına dönüşü ekler.
RotateTransform(float, MatrixOrder)Yerel geometrik dönüşümü belirtilen sırada belirtilen miktarda döndürür.
ScaleTransform(float, float)Yerel geometrik dönüşümü belirtilen miktarlara göre ölçekler. Bu yöntem, ölçeklendirme matrisini dönüşüme ekler.
ScaleTransform(float, float, MatrixOrder)Yerel geometrik dönüşümü belirtilen sırada belirtilen miktarlara göre ölçeklendirir.
SetBlendTriangularShape(float)Merkez rengi olan bir degrade ve çevreleyen bir renge doğrusal bir düşüş oluşturur.
SetBlendTriangularShape(float, float)Merkez rengi ve çevreleyen her renge doğrusal bir düşüşle bir degrade oluşturur.
SetSigmaBellShape(float)Yolun ortasından başlayarak yolun sınırına doğru rengi değiştiren bir degrade fırçası oluşturur. Bir renkten diğerine geçiş, çan şeklindeki bir eğriye dayanır.
SetSigmaBellShape(float, float)Yolun ortasından başlayarak yolun sınırına doğru rengi değiştiren bir degrade fırçası oluşturur. Bir renkten diğerine geçiş, çan şeklindeki bir eğriye dayanır.
TranslateTransform(float, float)Belirtilen çeviriyi yerel geometrik dönüşüme uygular. Bu yöntem, dönüşümün başına çeviriyi ekler.
TranslateTransform(float, float, MatrixOrder)Belirtilen çeviriyi belirtilen sırayla yerel geometrik dönüşüme uygular.

Ayrıca bakınız