हाँ, इसे इस तरह होगा:
<Canvas>
<dataInput:Label Background="White" >
<dataInput:Label.Foreground>
<LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
<GradientStop Color="Red" Offset="0.1"/>
<GradientStop Color="Green" Offset="0.1"/>
</LinearGradientBrush>
</dataInput:Label.Foreground>
Blah blah bladity blah
</dataInput:Label>
</Canvas>
आदेश में के लिए नहीं ग्रेडिएंट प्रभाव है, तो आप एक ही मूल्य के लिए दोनों Offset
सेट करना होगा।
नोट: इस फ़ॉन्ट आकार (मानक, कुछ भी नहीं बदला गया) में "बी" और "एल" लाल हैं और केवल "ए" का एक छोटा सा स्लाइवर है। लेकिन Offset
में "0.1" का अर्थ 10% है, इसलिए आप या तो फ़ॉन्ट आकार घटा सकते हैं या Offset
मान बदल सकते हैं।
स्रोत
2010-03-07 01:04:06
ऐसा लगता है कि हम दोनों एक ही समाधान के साथ आए! –
+1 डेटा इनपुट का अच्छा उपयोग: लेबल नियंत्रण। –