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