Pen
Pen class
Çizgiler ve eğriler çizmek için kullanılan bir nesneyi tanımlar.
public class Pen : IDisposable
yapıcılar
İsim | Tanım |
---|
Pen(Brush) | Yeni bir örneğini başlatırPen belirtilen sınıfBrush . |
Pen(Color) | Yeni bir örneğini başlatırPen belirtilen sınıfColor . |
Pen(Brush, float) | Belirtilen Brush ve Width ile Pen sınıfının yeni bir örneğini başlatır. |
Pen(Color, float) | Belirtilen Renk ve Genişlik özellikleriyle Pen sınıfının yeni bir örneğini başlatır. |
Özellikleri
İsim | Tanım |
---|
Alignment { get; set; } | Bunun için hizalamayı alır veya ayarlarPen . |
Brush { get; set; } | Bunun özniteliklerini belirleyen Fırçayı alır veya ayarlar.Pen . |
Color { get; set; } | Bunun rengini alır veya ayarlarPen . |
CompoundArray { get; set; } | Bileşik kalemi belirten bir dizi değer alır veya ayarlar. Bileşik kalem, paralel çizgilerden ve boşluklardan oluşan bir bileşik çizgi çizer . |
CustomEndCap { get; set; } | Bununla çizilen satırların sonunda kullanılacak özel bir başlık alır veya ayarlarPen . |
CustomStartCap { get; set; } | Bununla çizilen satırların başında kullanılacak özel bir başlık alır veya ayarlarPen . |
DashCap { get; set; } | this ile çizilen kesikli çizgileri oluşturan tirelerin sonunda kullanılan büyük harf stilini alır veya ayarlarPen . |
DashOffset { get; set; } | Çizginin başlangıcından kısa çizgi deseninin başlangıcına kadar olan mesafeyi alır veya ayarlar. |
DashPattern { get; set; } | Bir dizi özel tire ve boşluk alır veya ayarlar. |
DashStyle { get; set; } | Bununla çizilen kesikli çizgiler için kullanılan stili alır veya ayarlarPen . |
EndCap { get; set; } | Bu Kalemle çizilen çizgilerin sonunda kullanılan başlık stilini alır veya ayarlar. |
LineJoin { get; set; } | Bu Kalemle çizilen iki ardışık çizginin sonları için birleştirme stilini alır veya ayarlar. |
MiterLimit { get; set; } | Köşeli bir köşede birleştirmenin kalınlığının sınırını alır veya ayarlar. |
PenType { get; } | Bu Kalemle çizilen çizgilerin stilini alır. |
StartCap { get; set; } | Bu Kalemle çizilen çizgilerin başında kullanılan başlık stilini alır veya ayarlar. |
Transform { get; set; } | Bunun için geometrik dönüşümün bir kopyasını alır veya ayarlarPen . |
Width { get; set; } | Bu Kalemin genişliğini çizim için kullanılan Graphics nesnesinin birimlerinde alır veya ayarlar. |
yöntemler
İsim | Tanım |
---|
Clone() | Bunun tam bir kopyasını oluştururPen . |
Dispose() | Bu Kalem tarafından kullanılan tüm kaynakları serbest bırakır. |
MultiplyTransform(Matrix) | Bunun için dönüşüm matrisini çarparPen belirtilen tarafındanMatrix . |
MultiplyTransform(Matrix, MatrixOrder) | Bunun için dönüşüm matrisini çarparPen belirtilen tarafındanMatrix belirtilen sırada. |
ResetTransform() | Bunun için geometrik dönüşüm matrisini sıfırlarPen kimliğe. |
RotateTransform(float) | Yerel geometrik dönüşümü belirtilen açıyla döndürür. Bu yöntem, dönüşü dönüşüme hazırlar. |
RotateTransform(float, MatrixOrder) | Yerel geometrik dönüşümü belirtilen sırada belirtilen açıyla döndürür. |
ScaleTransform(float, float) | Yerel geometrik dönüşümü belirtilen faktörlere göre ölçekler. Bu yöntem, ölçeklendirme matrisini dönüşümün başına ekler. |
ScaleTransform(float, float, MatrixOrder) | Yerel geometrik dönüşümü belirtilen sırada belirtilen faktörlere göre ölçeklendirir. |
SetLineCap(LineCap, LineCap, DashCap) | Bunun tarafından çizilen satırları sonlandırmak için kullanılan başlık stilini belirleyen değerleri ayarlar.Pen . |
TranslateTransform(float, float) | Belirtilen boyutlara göre yerel geometrik dönüşümü öteler. Bu yöntem, dönüşüme çeviriyi hazırlar. |
TranslateTransform(float, float, MatrixOrder) | Yerel geometrik dönüşümü belirtilen sırada belirtilen boyutlara göre çevirir. |
Ayrıca bakınız