سؤال

أحتاج إلى تكرار تدرج دائري (أو زاوية) من شركات Photoshop في WPF؛ حتى الآن يمكنني فقط العثور على خطي ورادلية. هل يعرف أحد إذا كان هذا الشيء موجود، أو وسيلة سهلة للحصول على التدرج الدائري في WPF؟

ملاحظة: أنا لا أسأل عن تدرج شعاعي. التدرج الدائري يشبه أخذ مستطيل، وتطبيق التدرج ثم تحويل المستطيل إلى دائرة.

هل كانت مفيدة؟

المحلول

يفحص هذا السؤال للحصول على إجابة جديدة أكثر اكتمالا قليلا على هذا السؤال.

نصائح أخرى

بينما لم أفعل ذلك من قبل (لذلك لا أعرف ما المعني)، يمكنك تطبيق نوع يرث من GradientBrush. وبعد لا أعتقد أن هذا هو تافهة رغم ذلك.

أنا أيضا لم أعمل مع التدرجات الدائرية فوتوشوب، ولكن من الوصف الخاص بك لا أستطيع المساعدة ولكن أعتقد أنه يمكنك تقريبا تقريبه باستخدام LinearGradientBrush ثم تحويل النتيجة - ربما باستخدام MatrixTransform.

آسف أنني لا أستطيع أن أعطيك إجابات ملموسة، ولكن ربما يمكن أن تشير إليك هذه الاقتراحات في الاتجاه الصحيح.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top