मुझे एक टेक्स्टब्लॉक चाहिए जिसमें पीले रंग की पृष्ठभूमि पर नीला पाठ हो। मैं नीली पाठ को "अग्रभूमि" विशेषता के साथ सेट कर सकता हूं। लेकिन "पृष्ठभूमि" काम नहीं करता है (यह मुझे लगता है कि यह बहुत आसान होगा)।सिल्वरलाइट में टेक्स्टब्लॉक के पृष्ठभूमि रंग को कैसे बदला जाए?
तो ऐसा करने का सबसे अच्छा तरीका क्या है, इसे एक आयताकार या कैनवास में लपेटें जिसमें पृष्ठभूमि रंग हो?
और, सिल्वरलाइट के बारे में हमें कुछ भी पता होना चाहिए, यह समझने के लिए कि उनमें कई तत्वों के लिए पृष्ठभूमि विशेषता शामिल क्यों नहीं है, जिन पर आप अक्सर पृष्ठभूमि रंग सेट करना चाहते हैं?
उदा। इस त्रुटि "संपत्ति पृष्ठभूमि प्रकार TextBlock में नहीं मिला था" देता है:
<TextBlock
Foreground="Blue"
Background="Yellow"
Height="20"
HorizontalAlignment="Stretch"
Margin="0"
Test="this is a test"/>
सीमा का उपयोग करते हुए इस मामले में उपयोगी है। –
क्या होगा यदि मुझे केवल आवश्यक स्थान लेने के लिए टेक्स्टब्लॉक की आवश्यकता है, ताकि पृष्ठभूमि केवल सामग्री के आकार पर सेट हो जाए? –