LinearGradientBrush

LinearGradientBrush class

يغلف أBrush مع تدرج خطي. لا يمكن توريث هذه الفئة.

public sealed class LinearGradientBrush : Brush

المنشئون

اسموصف
LinearGradientBrush(Point, Point, Color, Color)يقوم بتهيئة مثيل جديد لملفLinearGradientBrush فئة بالنقاط والألوان المحددة.
LinearGradientBrush(PointF, PointF, Color, Color)يقوم بتهيئة مثيل جديد لملفLinearGradientBrush فئة بالنقاط والألوان المحددة.
LinearGradientBrush(Rectangle, Color, Color, float)يقوم بتهيئة مثيل جديد لملفLinearGradientBrushفئة تستند إلى مستطيل ، ألوان البداية والنهاية ، وزاوية الاتجاه.
LinearGradientBrush(Rectangle, Color, Color, LinearGradientMode)يقوم بتهيئة مثيل جديد لملفLinearGradientBrush فئة تستند إلى مستطيل ، ألوان البداية والنهاية والاتجاه.
LinearGradientBrush(RectangleF, Color, Color, float)يقوم بتهيئة مثيل جديد لملفLinearGradientBrushفئة تستند إلى مستطيل ، ألوان البداية والنهاية ، وزاوية الاتجاه.
LinearGradientBrush(RectangleF, Color, Color, LinearGradientMode)يقوم بتهيئة مثيل جديد لملفLinearGradientBrush فئة تستند إلى مستطيل ، ألوان البداية والنهاية ، ووضع الاتجاه.
LinearGradientBrush(Rectangle, Color, Color, float, bool)يقوم بتهيئة مثيل جديد لملفLinearGradientBrushفئة تستند إلى مستطيل ، ألوان البداية والنهاية ، وزاوية الاتجاه.
LinearGradientBrush(RectangleF, Color, Color, float, bool)يقوم بتهيئة مثيل جديد لملفLinearGradientBrushفئة تستند إلى مستطيل ، ألوان البداية والنهاية ، وزاوية الاتجاه.

الخصائص

اسموصف
Blend { get; set; }يحصل أو يحدد أBlend التي تحدد المواضع والعوامل التي تحدد انخفاض custom للتدرج اللوني.
GammaCorrection { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان تصحيح جاما ممكّنًا لذلكLinearGradientBrush .
InterpolationColors { get; set; }يحصل أو يحدد أColorBlendالتي تحدد تدرج خطي متعدد الألوان.
LinearColors { get; set; }الحصول على أو تعيين ألوان البداية والنهاية للتدرج.
Rectangle { get; }يحصل على منطقة مستطيلة تحدد نقطتي البداية والنهاية للتدرج اللوني.
Transform { get; set; }الحصول على نسخة أو تعيينهاMatrix التي تحدد التحويل الهندسي المحلي لهذا الغرضLinearGradientBrush .
WrapMode { get; set; }يحصل أو يحدد أWrapMode التعداد الذي يشير إلى التفاف mode لهذاLinearGradientBrush .

طُرق

اسموصف
override Clone()لإنشاء نسخة طبق الأصل من هذاLinearGradientBrush .
Dispose()يقوم بإصدار كافة الموارد المستخدمة بواسطة كائن الفرشاة هذا .
MultiplyTransform(Matrix)يضاعفMatrix الذي يمثل التحويل الهندسي المحلي لهذاLinearGradientBrush حسب المحددMatrix عن طريق prepending المحددMatrix .
MultiplyTransform(Matrix, MatrixOrder)يضاعفMatrix الذي يمثل التحويل الهندسي المحلي لهذاLinearGradientBrush حسب المحددMatrix بالترتيب المحدد.
ResetTransform()يعيد تعيين ملفTransform الخاصية للهوية .
RotateTransform(float)يقوم بتدوير التحويل الهندسي المحلي بالمقدار المحدد.
RotateTransform(float, MatrixOrder)يقوم بتدوير التحويل الهندسي المحلي بالمقدار المحدد بالترتيب المحدد.
ScaleTransform(float, float)قياس التحويل الهندسي المحلي بالكميات المحددة.
ScaleTransform(float, float, MatrixOrder)قياس التحويل الهندسي المحلي بالمقادير المحددة بالترتيب المحدد.
SetBlendTriangularShape(float)ينشئ تدرجًا خطيًا بلون مركزي وانحدار خطي إلى لون واحد على كلا الطرفين.
SetBlendTriangularShape(float, float)ينشئ تدرجًا خطيًا بلون مركزي وانحدار خطي إلى لون واحد على كلا الطرفين.
SetSigmaBellShape(float)إنشاء انخفاض في التدرج بناءً على منحنى على شكل جرس .
SetSigmaBellShape(float, float)إنشاء انخفاض في التدرج بناءً على منحنى على شكل جرس .
TranslateTransform(float, float)يترجم التحويل الهندسي المحلي بالأبعاد المحددة. هذه الطريقة تسبق الترجمة إلى التحويل.
TranslateTransform(float, float, MatrixOrder)يترجم التحويل الهندسي المحلي بالأبعاد المحددة بالترتيب المحدد.

أنظر أيضا