Pen

Pen class

يحدد كائنًا يستخدم لرسم الخطوط والمنحنيات .

public class Pen : IDisposable

المنشئون

اسم وصف
Pen(Brush) يقوم بتهيئة مثيل جديد لملفPen فئة مع المحددBrush .
Pen(Color) يقوم بتهيئة مثيل جديد لملفPen فئة مع المحددColor .
Pen(Brush, float) تهيئة مثيل جديد لفئة القلم باستخدام الفرشاة والعرض المحددين.
Pen(Color, float) تهيئة مثيل جديد لفئة القلم بخصائص اللون والعرض المحددة.

الخصائص

اسم وصف
Alignment { get; set; } الحصول على أو تعيين المحاذاة لهذا الغرضPen .
Brush { get; set; } الحصول على أو تعيين الفرشاة التي تحدد سمات هذاPen .
Color { get; set; } الحصول على اللون أو تحديدهPen .
CompoundArray { get; set; } الحصول على أو تعيين مصفوفة من القيم التي تحدد قلمًا مركبًا. قلم مركب يرسم خط مركب يتكون من خطوط ومسافات متوازية.
CustomEndCap { get; set; } الحصول على أو تعيين حد أقصى مخصص لاستخدامه في نهاية السطور المرسومة بهذاPen .
CustomStartCap { get; set; } الحصول على غطاء مخصص أو تعيينه لاستخدامه في بداية السطور المرسومة بهذاPen .
DashCap { get; set; } الحصول على أو تعيين نمط الغطاء المستخدم في نهاية الشرطات التي تشكل خطوطًا متقطعة مرسومة باستخدام this Pen .
DashOffset { get; set; } الحصول على المسافة من بداية السطر إلى بداية نمط الشرطة أو تحديدها .
DashPattern { get; set; } الحصول على أو تعيين مصفوفة من الشرطات والمسافات المخصصة.
DashStyle { get; set; } الحصول على أو تحديد النمط المستخدم للخطوط المتقطعة المرسومة بهذاPen .
EndCap { get; set; } الحصول على أو تحديد نمط الغطاء المستخدم في نهاية السطور المرسومة باستخدام هذا القلم .
LineJoin { get; set; } الحصول على أو تحديد نمط الصلة لنهايات سطرين متتاليين مرسومين باستخدام هذا القلم .
MiterLimit { get; set; } الحصول على أو تعيين حد سماكة الوصلة في الزاوية الميتة .
PenType { get; } الحصول على نمط الخطوط المرسومة بهذا القلم.
StartCap { get; set; } الحصول على أو تحديد نمط الغطاء المستخدم في بداية الخطوط المرسومة باستخدام هذا القلم.
Transform { get; set; } الحصول على نسخة من التحويل الهندسي لهذا الغرض أو تعيينهاPen .
Width { get; set; } الحصول على عرض هذا القلم أو تحديده ، بوحدات كائن الرسومات المستخدمة في الرسم .

طُرق

اسم وصف
Clone() لإنشاء نسخة طبق الأصل من هذاPen .
Dispose() يصدر جميع الموارد التي يستخدمها هذا القلم .
MultiplyTransform(Matrix) تضرب مصفوفة التحويل لهذا الغرضPen حسب المحددMatrix .
MultiplyTransform(Matrix, MatrixOrder) تضرب مصفوفة التحويل لهذا الغرضPen حسب المحددMatrix بالترتيب المحدد.
ResetTransform() يعيد تعيين مصفوفة التحويل الهندسي لهذا الغرضPen للهوية .
RotateTransform(float) يدير التحويل الهندسي المحلي بالزاوية المحددة. تعمل هذه الطريقة على تمهيد الدوران للتحويل.
RotateTransform(float, MatrixOrder) يقوم بتدوير التحويل الهندسي المحلي بالزاوية المحددة بالترتيب المحدد.
ScaleTransform(float, float) مقياس التحويل الهندسي المحلي بالعوامل المحددة. تضيف هذه الطريقة مصفوفة القياس إلى التحويل.
ScaleTransform(float, float, MatrixOrder) مقياس التحويل الهندسي المحلي بواسطة العوامل المحددة بالترتيب المحدد.
SetLineCap(LineCap, LineCap, DashCap) يضبط القيم التي تحدد نمط الغطاء المستخدم لإنهاء الخطوط المرسومة بواسطة هذاPen .
TranslateTransform(float, float) يترجم التحويل الهندسي المحلي بالأبعاد المحددة. تضيف هذه الطريقة الترجمة إلى التحويل.
TranslateTransform(float, float, MatrixOrder) يترجم التحويل الهندسي المحلي بالأبعاد المحددة بالترتيب المحدد.

أنظر أيضا