2012-01-06 14 views
5

क्या WP7 में कोई लेबल नियंत्रण है? मुझे खरोंच से इसे पुनर्जीवित करने में कोई फर्क नहीं पड़ता, लेकिन अगर मुझे ऐसा नहीं करना है तो मैं गले के अखरोट को फिर से शुरू नहीं करना चाहता हूं।क्या WP7 में कोई लेबल नियंत्रण है?

उत्तर

10

लेबल समर्थित नहीं हैं, लेकिन आप इसके बजाय TextBlock का उपयोग कर सकते हैं। हालांकि, यह प्रत्यक्ष प्रतिस्थापन नहीं है, और this post कुछ अंतरों को हाइलाइट करता है।

भले ही टेक्स्टब्लॉक सिस्टम में रहता है। Windows.Controls नामस्थान, यह नियंत्रण नहीं है। यह सीधे फ्रेमवर्क एलिमेंट से निकला है। दूसरी ओर, लेबल, सामग्री नियंत्रण से प्राप्त होता है। इसका अर्थ है कि लेबल कर सकते हैं:

  1. कस्टम नियंत्रण टेम्पलेट (टेम्पलेट संपत्ति के माध्यम से) दिया जाना चाहिए।
  2. केवल एक स्ट्रिंग के अलावा डेटा प्रदर्शित करें (सामग्री संपत्ति के माध्यम से)।
  3. अपनी सामग्री पर डेटा टेम्पलेट लागू करें (ContentTemplate संपत्ति के माध्यम से)।
  4. कोई भी सामग्री नियंत्रण ऐसा कर सकता है जो फ्रेमवर्क एलिमेंट नहीं कर सकता है।

लेकिन जागरूक रहें! लेबल का उपयोग टेक्स्टबॉक के दृश्य ट्री के कारण एक और अधिक भारी है। ...

1

इस video (0:52) के अनुसार लेबल असमर्थित है।

संबंधित मुद्दे